org.apache.hivemind.impl
Class InvokeFactoryServiceConstructor
java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.hivemind.impl.InvokeFactoryServiceConstructor
- All Implemented Interfaces:
- ServiceImplementationConstructor, Locatable, LocationHolder
public final class InvokeFactoryServiceConstructor
- extends BaseLocatable
- implements ServiceImplementationConstructor
Constructs a new service by invoking methods on another service (which implements the
ServiceImplementationFactory
interface.
- Author:
- Howard Lewis Ship
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InvokeFactoryServiceConstructor
public InvokeFactoryServiceConstructor()
constructCoreServiceImplementation
public java.lang.Object constructCoreServiceImplementation()
- Description copied from interface:
ServiceImplementationConstructor
- Creates a new core service implementation.
- Specified by:
constructCoreServiceImplementation
in interface ServiceImplementationConstructor
getContributingModule
public Module getContributingModule()
- Description copied from interface:
ServiceImplementationConstructor
- Returns the module which created the contribution.
- Specified by:
getContributingModule
in interface ServiceImplementationConstructor
setContributingModule
public void setContributingModule(Module module)
getParameters
public java.util.List getParameters()
getServiceExtensionPoint
public ServicePoint getServiceExtensionPoint()
setParameters
public void setParameters(java.util.List list)
setFactoryServiceId
public void setFactoryServiceId(java.lang.String string)
setServiceExtensionPoint
public void setServiceExtensionPoint(ServicePoint point)