|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.util.JBossObject
org.jboss.beans.metadata.plugins.AbstractFeatureMetaData
org.jboss.beans.metadata.plugins.AbstractLifecycleMetaData
org.jboss.beans.metadata.plugins.AbstractCallbackMetaData
public abstract class AbstractCallbackMetaData
Metadata for callback.
| Field Summary | |
|---|---|
protected org.jboss.dependency.spi.Cardinality |
cardinality
The cardinality |
protected org.jboss.dependency.spi.ControllerState |
dependentState
The required state of the dependency |
protected org.jboss.reflect.spi.MethodInfo |
methodInfo
The method info |
protected String |
property
The property name |
protected org.jboss.beans.info.spi.PropertyInfo |
propertyInfo
The property info |
protected String |
signature
The signature |
protected org.jboss.dependency.spi.ControllerState |
whenRequired
The required state of the dependency |
| Fields inherited from class org.jboss.beans.metadata.plugins.AbstractLifecycleMetaData |
|---|
methodName, parameters, state, type |
| Fields inherited from class org.jboss.beans.metadata.plugins.AbstractFeatureMetaData |
|---|
annotations, description |
| Fields inherited from class org.jboss.util.JBossObject |
|---|
hashCode, log, toString |
| Fields inherited from interface org.jboss.beans.metadata.plugins.TypeProvider |
|---|
ERROR_MSG |
| Constructor Summary | |
|---|---|
AbstractCallbackMetaData()
|
|
| Method Summary | |
|---|---|
protected abstract void |
addCallback(MetaDataVisitor visitor,
org.jboss.dependency.spi.CallbackItem callback)
Add install / uninstrall callback. |
void |
describeVisit(MetaDataVisitor vistor)
Revisit the node |
org.jboss.dependency.spi.Cardinality |
getCardinality()
Get the cardinality. |
org.jboss.dependency.spi.ControllerState |
getDependentState()
Get the required state of the dependency |
String |
getProperty()
Get the property name. |
String |
getSignature()
Get signature. |
org.jboss.dependency.spi.ControllerState |
getWhenRequiredState()
Get the when required state |
void |
setCardinality(org.jboss.dependency.spi.Cardinality cardinality)
Set the cardinality. |
void |
setDependentState(org.jboss.dependency.spi.ControllerState dependentState)
Set the required state of the dependency |
void |
setMethodInfo(org.jboss.reflect.spi.MethodInfo methodInfo)
|
void |
setProperty(String property)
Set the property. |
void |
setPropertyInfo(org.jboss.beans.info.spi.PropertyInfo propertyInfo)
|
void |
setSignature(String signature)
Set the signature. |
void |
setWhenRequired(org.jboss.dependency.spi.ControllerState whenRequired)
Set when required state. |
void |
toShortString(org.jboss.util.JBossStringBuilder buffer)
|
void |
toString(org.jboss.util.JBossStringBuilder buffer)
|
| Methods inherited from class org.jboss.beans.metadata.plugins.AbstractLifecycleMetaData |
|---|
addChildren, getClassInfo, getMethodName, getParameters, getState, getType, getType, initialVisit, isIgnored, setIgnored, setMethodName, setParameters, setState, setType |
| Methods inherited from class org.jboss.beans.metadata.plugins.AbstractFeatureMetaData |
|---|
applyCollectionOrMapCheck, getAnnotations, getChildren, getDescription, setAnnotations, setDescription |
| Methods inherited from class org.jboss.util.JBossObject |
|---|
cacheGetHashCode, cacheToString, clone, equals, flushJBossObjectCache, getClassShortName, getHashCode, hashCode, list, notEqual, toShortString, toString, toStringImplementation |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.jboss.beans.metadata.spi.LifecycleMetaData |
|---|
getMethodName, getState, isIgnored, setState |
| Methods inherited from interface org.jboss.beans.metadata.spi.ParameterizedMetaData |
|---|
getParameters |
| Methods inherited from interface org.jboss.beans.metadata.spi.FeatureMetaData |
|---|
getAnnotations, getDescription |
| Methods inherited from interface org.jboss.util.JBossInterface |
|---|
clone, toShortString |
| Methods inherited from interface org.jboss.beans.metadata.spi.MetaDataVisitorNode |
|---|
getChildren, initialVisit |
| Field Detail |
|---|
protected org.jboss.dependency.spi.Cardinality cardinality
protected String property
protected org.jboss.dependency.spi.ControllerState whenRequired
protected org.jboss.dependency.spi.ControllerState dependentState
protected String signature
protected transient org.jboss.beans.info.spi.PropertyInfo propertyInfo
protected transient org.jboss.reflect.spi.MethodInfo methodInfo
| Constructor Detail |
|---|
public AbstractCallbackMetaData()
| Method Detail |
|---|
public String getProperty()
CallbackMetaData
getProperty in interface CallbackMetaDatapublic void setProperty(String property)
property - property namepublic org.jboss.dependency.spi.Cardinality getCardinality()
CallbackMetaData
getCardinality in interface CallbackMetaDatapublic void setCardinality(org.jboss.dependency.spi.Cardinality cardinality)
cardinality - the cardinalitypublic org.jboss.dependency.spi.ControllerState getWhenRequiredState()
CallbackMetaData
getWhenRequiredState in interface CallbackMetaDatapublic void setWhenRequired(org.jboss.dependency.spi.ControllerState whenRequired)
whenRequired - when is this call back required (default Configured)public String getSignature()
CallbackMetaData
getSignature in interface CallbackMetaDatapublic void setSignature(String signature)
signature - method / property parameter signaturepublic void setDependentState(org.jboss.dependency.spi.ControllerState dependentState)
dependentState - the required state or null if it must be in the registrypublic org.jboss.dependency.spi.ControllerState getDependentState()
CallbackMetaData
getDependentState in interface CallbackMetaDatapublic void setPropertyInfo(org.jboss.beans.info.spi.PropertyInfo propertyInfo)
public void setMethodInfo(org.jboss.reflect.spi.MethodInfo methodInfo)
protected abstract void addCallback(MetaDataVisitor visitor,
org.jboss.dependency.spi.CallbackItem callback)
visitor - the meta data visitorcallback - the callback itempublic void describeVisit(MetaDataVisitor vistor)
MetaDataVisitorNode
describeVisit in interface MetaDataVisitorNodedescribeVisit in class AbstractFeatureMetaDatavistor - the visitorpublic void toString(org.jboss.util.JBossStringBuilder buffer)
toString in class AbstractLifecycleMetaDatapublic void toShortString(org.jboss.util.JBossStringBuilder buffer)
toShortString in interface org.jboss.util.JBossInterfacetoShortString in class AbstractLifecycleMetaData
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||