Package | Description |
---|---|
org.apache.hivemind.impl |
Implementations of interfaces defined in the org.apache.commons.hivemind package.
|
org.apache.hivemind.parse |
Classes used to parse HiveMind module deployment descriptors, and descriptor objects
that represent the parsed information.
|
Modifier and Type | Class and Description |
---|---|
class |
CreateClassServiceConstructor
Constructs a service by instantiating a class.
|
class |
InvokeFactoryServiceConstructor
Constructs a new service by invoking methods on another service (which implements the
ServiceImplementationFactory interface. |
Modifier and Type | Method and Description |
---|---|
ServiceImplementationConstructor |
ConstructableServicePoint.getServiceConstructor()
Returns the constructor that can create the core service implementation.
|
ServiceImplementationConstructor |
ServicePointImpl.getServiceConstructor()
Returns the service constructor, if defined, or the default service constructor.
|
ServiceImplementationConstructor |
ServicePointImpl.getServiceConstructor(boolean defaultConstructor) |
Modifier and Type | Method and Description |
---|---|
void |
ServicePointImpl.setServiceConstructor(ServiceImplementationConstructor contribution,
boolean defaultConstructor) |
Modifier and Type | Method and Description |
---|---|
ServiceImplementationConstructor |
CreateInstanceDescriptor.createConstructor(ServicePoint point,
Module contributingModule) |
ServiceImplementationConstructor |
InstanceBuilder.createConstructor(ServicePoint point,
Module contributingModule)
Returns an instance of
ServiceImplementationConstructor
that will ultimately create the service implementation instance. |
ServiceImplementationConstructor |
InvokeFactoryDescriptor.createConstructor(ServicePoint point,
Module contributingModule) |