|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ISharedObjectInstantiator
Interface that must be implemented by extensions of the sharedObjectFactory extension point
Method Summary | |
---|---|
ISharedObject |
createInstance(SharedObjectTypeDescription typeDescription,
java.lang.Class[] argTypes,
java.lang.Object[] args)
Create instance of ISharedObject. |
Method Detail |
---|
ISharedObject createInstance(SharedObjectTypeDescription typeDescription, java.lang.Class[] argTypes, java.lang.Object[] args) throws SharedObjectCreateException
SharedObjectFactory.getDefault().createSharedObject("foosharedobject",new String [] { java.lang.String }, new Object { "hello" });
typeDescription
- the SharedObjectTypeDescription associated with the registered shared object provider
implementation pluginargTypes
- the argument types specified by the caller. May be null if no
arguments are passed in by caller to SharedObjectFactory.getDefault().createSharedObject(...)args
- arguments specified by the caller. May be null if no
arguments are passed in by caller to SharedObjectFactory.getDefault().createSharedObject(...)
SharedObjectCreateException
- TODO
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |