|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.kernel.plugins.dependency.BasicCollectionCallbackItemFactory
public class BasicCollectionCallbackItemFactory
Basic collection callback item factory.
Constructor Summary | |
---|---|
BasicCollectionCallbackItemFactory()
|
Method Summary | |
---|---|
CollectionCallbackItem<? extends Collection<Object>> |
createCollectionCallbackItem(Class<? extends Collection<Object>> parameterClass,
Class<?> name,
ControllerState whenRequired,
ControllerState dependentState,
Cardinality cardinality,
InvokeDispatchContext context,
AttributeInfo attribute)
Create collection callback item for parameter class. |
CollectionCallbackItem<? extends Collection<Object>> |
createCollectionCallbackItem(Class<? extends Collection<Object>> parameterClass,
Class<?> name,
InvokeDispatchContext context,
AttributeInfo attribute)
Create collection callback item for parameter class. |
protected CollectionCallbackItem<? extends Collection<Object>> |
handleAdditionalCollectionClass(Class<? extends Collection<Object>> parameterClass,
Class<?> name,
ControllerState whenRequired,
ControllerState dependentState,
Cardinality cardinality,
InvokeDispatchContext context,
AttributeInfo attribute)
Override for additional handling of collection callback item creaton via parameter class. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public BasicCollectionCallbackItemFactory()
Method Detail |
---|
public CollectionCallbackItem<? extends Collection<Object>> createCollectionCallbackItem(Class<? extends Collection<Object>> parameterClass, Class<?> name, InvokeDispatchContext context, AttributeInfo attribute)
CollectionCallbackItemFactory
createCollectionCallbackItem
in interface CollectionCallbackItemFactory
parameterClass
- actual collection classname
- demand namecontext
- invoke ownerattribute
- the attribute
public CollectionCallbackItem<? extends Collection<Object>> createCollectionCallbackItem(Class<? extends Collection<Object>> parameterClass, Class<?> name, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality, InvokeDispatchContext context, AttributeInfo attribute)
CollectionCallbackItemFactory
createCollectionCallbackItem
in interface CollectionCallbackItemFactory
parameterClass
- actual collection classname
- demand namewhenRequired
- when required statedependentState
- dependent statecardinality
- the cardinalitycontext
- invoke ownerattribute
- the attribute
protected CollectionCallbackItem<? extends Collection<Object>> handleAdditionalCollectionClass(Class<? extends Collection<Object>> parameterClass, Class<?> name, ControllerState whenRequired, ControllerState dependentState, Cardinality cardinality, InvokeDispatchContext context, AttributeInfo attribute)
parameterClass
- actual collection classname
- demand namewhenRequired
- when required statedependentState
- dependent statecardinality
- the cardinalitycontext
- invoke ownerattribute
- the attribute
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |