org.jboss.beans.metadata.spi.builder
Interface BeanMetaDataBuilder
public interface BeanMetaDataBuilder
BeanMetaDataBuilder contract.
TODO - javadocs
- Author:
- Ales Justin
|
Method Summary |
BeanMetaDataBuilder |
addConstructorParameter(String type,
Object value)
|
BeanMetaDataBuilder |
addConstructorParameter(String type,
ValueMetaData value)
|
BeanMetaDataBuilder |
addCreateParameter(String type,
Object value)
|
BeanMetaDataBuilder |
addCreateParameter(String type,
ValueMetaData value)
|
BeanMetaDataBuilder |
addDemand(Object demand)
|
BeanMetaDataBuilder |
addDemand(Object demand,
String whenRequired,
String transformer)
|
BeanMetaDataBuilder |
addDependency(Object dependency)
|
BeanMetaDataBuilder |
addDestroyParameter(String type,
Object value)
|
BeanMetaDataBuilder |
addDestroyParameter(String type,
ValueMetaData value)
|
BeanMetaDataBuilder |
addInstall(String methodName)
|
BeanMetaDataBuilder |
addInstall(String methodName,
String bean)
|
BeanMetaDataBuilder |
addInstall(String methodName,
String[] types,
Object[] values)
|
BeanMetaDataBuilder |
addInstall(String methodName,
String type,
Object value)
|
BeanMetaDataBuilder |
addInstall(String methodName,
String bean,
String[] types,
Object[] values)
|
BeanMetaDataBuilder |
addInstall(String methodName,
String bean,
String type,
Object value)
|
BeanMetaDataBuilder |
addPropertyMetaData(String name,
Object value)
|
BeanMetaDataBuilder |
addPropertyMetaData(String name,
String value)
|
BeanMetaDataBuilder |
addPropertyMetaData(String name,
ValueMetaData value)
|
BeanMetaDataBuilder |
addStartParameter(String type,
Object value)
|
BeanMetaDataBuilder |
addStartParameter(String type,
ValueMetaData value)
|
BeanMetaDataBuilder |
addStopParameter(String type,
Object value)
|
BeanMetaDataBuilder |
addStopParameter(String type,
ValueMetaData value)
|
BeanMetaDataBuilder |
addSupply(Object supply)
|
BeanMetaDataBuilder |
addSupply(Object supply,
String type)
|
BeanMetaDataBuilder |
addUninstall(String methodName)
|
BeanMetaDataBuilder |
addUninstall(String methodName,
String bean)
|
BeanMetaDataBuilder |
addUninstall(String methodName,
String[] types,
Object[] values)
|
BeanMetaDataBuilder |
addUninstall(String methodName,
String type,
Object value)
|
BeanMetaDataBuilder |
addUninstall(String methodName,
String bean,
String[] types,
Object[] values)
|
BeanMetaDataBuilder |
addUninstall(String methodName,
String bean,
String type,
Object value)
|
BeanMetaData |
getBeanMetaData()
|
BeanMetaDataBuilder |
setAliases(Set<Object> aliases)
|
BeanMetaDataBuilder |
setClassLoader(Object classLoader)
|
BeanMetaDataBuilder |
setConstructorValue(Object value)
|
BeanMetaDataBuilder |
setConstructorValue(ValueMetaData value)
|
BeanMetaDataBuilder |
setCreate(String methodName)
|
BeanMetaDataBuilder |
setDestroy(String methodName)
|
BeanMetaDataBuilder |
setMode(org.jboss.dependency.spi.ControllerMode mode)
|
BeanMetaDataBuilder |
setMode(String modeString)
|
BeanMetaDataBuilder |
setStart(String methodName)
|
BeanMetaDataBuilder |
setStop(String methodName)
|
getBeanMetaData
BeanMetaData getBeanMetaData()
setAliases
BeanMetaDataBuilder setAliases(Set<Object> aliases)
setMode
BeanMetaDataBuilder setMode(String modeString)
setMode
BeanMetaDataBuilder setMode(org.jboss.dependency.spi.ControllerMode mode)
setClassLoader
BeanMetaDataBuilder setClassLoader(Object classLoader)
setConstructorValue
BeanMetaDataBuilder setConstructorValue(Object value)
setConstructorValue
BeanMetaDataBuilder setConstructorValue(ValueMetaData value)
addConstructorParameter
BeanMetaDataBuilder addConstructorParameter(String type,
Object value)
addConstructorParameter
BeanMetaDataBuilder addConstructorParameter(String type,
ValueMetaData value)
addPropertyMetaData
BeanMetaDataBuilder addPropertyMetaData(String name,
Object value)
addPropertyMetaData
BeanMetaDataBuilder addPropertyMetaData(String name,
String value)
addPropertyMetaData
BeanMetaDataBuilder addPropertyMetaData(String name,
ValueMetaData value)
setCreate
BeanMetaDataBuilder setCreate(String methodName)
addCreateParameter
BeanMetaDataBuilder addCreateParameter(String type,
Object value)
addCreateParameter
BeanMetaDataBuilder addCreateParameter(String type,
ValueMetaData value)
setStart
BeanMetaDataBuilder setStart(String methodName)
addStartParameter
BeanMetaDataBuilder addStartParameter(String type,
Object value)
addStartParameter
BeanMetaDataBuilder addStartParameter(String type,
ValueMetaData value)
setStop
BeanMetaDataBuilder setStop(String methodName)
addStopParameter
BeanMetaDataBuilder addStopParameter(String type,
Object value)
addStopParameter
BeanMetaDataBuilder addStopParameter(String type,
ValueMetaData value)
setDestroy
BeanMetaDataBuilder setDestroy(String methodName)
addDestroyParameter
BeanMetaDataBuilder addDestroyParameter(String type,
Object value)
addDestroyParameter
BeanMetaDataBuilder addDestroyParameter(String type,
ValueMetaData value)
addSupply
BeanMetaDataBuilder addSupply(Object supply)
addSupply
BeanMetaDataBuilder addSupply(Object supply,
String type)
addDemand
BeanMetaDataBuilder addDemand(Object demand)
addDemand
BeanMetaDataBuilder addDemand(Object demand,
String whenRequired,
String transformer)
addDependency
BeanMetaDataBuilder addDependency(Object dependency)
addInstall
BeanMetaDataBuilder addInstall(String methodName)
addInstall
BeanMetaDataBuilder addInstall(String methodName,
String bean)
addInstall
BeanMetaDataBuilder addInstall(String methodName,
String type,
Object value)
addInstall
BeanMetaDataBuilder addInstall(String methodName,
String bean,
String type,
Object value)
addInstall
BeanMetaDataBuilder addInstall(String methodName,
String[] types,
Object[] values)
addInstall
BeanMetaDataBuilder addInstall(String methodName,
String bean,
String[] types,
Object[] values)
addUninstall
BeanMetaDataBuilder addUninstall(String methodName)
addUninstall
BeanMetaDataBuilder addUninstall(String methodName,
String type,
Object value)
addUninstall
BeanMetaDataBuilder addUninstall(String methodName,
String[] types,
Object[] values)
addUninstall
BeanMetaDataBuilder addUninstall(String methodName,
String bean)
addUninstall
BeanMetaDataBuilder addUninstall(String methodName,
String bean,
String type,
Object value)
addUninstall
BeanMetaDataBuilder addUninstall(String methodName,
String bean,
String[] types,
Object[] values)
Copyright ? 2007 JBoss Inc.. All Rights Reserved.