java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.hivemind.service.impl.BuilderParameter
- All Implemented Interfaces:
- org.apache.hivemind.Locatable, org.apache.hivemind.LocationHolder
- public class BuilderParameter
- extends org.apache.hivemind.impl.BaseLocatable
Parameter object used with BuilderFactory.
| Fields inherited from class org.apache.hivemind.impl.BaseLocatable |
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_className
private java.lang.String _className
_properties
private java.util.List _properties
_parameters
private java.util.List _parameters
_typeFacetMap
private java.util.Map _typeFacetMap
- Since:
- 1.1
_events
private java.util.List _events
_initializeMethod
private java.lang.String _initializeMethod
_autowireServices
private boolean _autowireServices
BuilderParameter
public BuilderParameter()
getClassName
public java.lang.String getClassName()
addParameter
public void addParameter(BuilderFacet facet)
getParameters
public java.util.List getParameters()
addProperty
public void addProperty(BuilderFacet facet)
getProperties
public java.util.List getProperties()
getFacetForType
public BuilderFacet getFacetForType(org.apache.hivemind.ServiceImplementationFactoryParameters factoryParameters,
java.lang.Class targetType)
- Since:
- 1.1
setClassName
public void setClassName(java.lang.String string)
addEventRegistration
public void addEventRegistration(EventRegistration registration)
getEventRegistrations
public java.util.List getEventRegistrations()
getInitializeMethod
public java.lang.String getInitializeMethod()
setInitializeMethod
public void setInitializeMethod(java.lang.String string)
getAutowireServices
public boolean getAutowireServices()
setAutowireServices
public void setAutowireServices(boolean autowireServices)