com.zeroc.Ice.PluginFactory Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ice Show documentation
Show all versions of ice Show documentation
Ice is a comprehensive RPC framework that helps you build distributed applications with minimal effort using familiar object-oriented idioms
//
// Copyright (c) ZeroC, Inc. All rights reserved.
//
package com.zeroc.Ice;
/**
* Applications implement this interface to provide a plug-in factory
* to the Ice run time.
**/
public interface PluginFactory
{
/**
* Called by the Ice run time to create a new plug-in.
*
* @param communicator The communicator that is in the process of being initialized.
* @param name The name of the plug-in.
* @param args The arguments that are specified in the plug-ins configuration.
* @return The plug-in that was created by this method.
**/
Plugin create(Communicator communicator, String name, String[] args);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy