org.apache.hivemind.service.impl
Class BuilderParameter
java.lang.Object
org.apache.hivemind.impl.BaseLocatable
org.apache.hivemind.service.impl.BuilderParameter
- All Implemented Interfaces:
- Locatable, LocationHolder
public class BuilderParameter
- extends BaseLocatable
Parameter object used with BuilderFactory
.
- Author:
- Howard Lewis Ship
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
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(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)