Interface LifecycleCallbackType<T>
- All Superinterfaces:
org.jboss.shrinkwrap.descriptor.api.Child<T>
- All Known Implementing Classes:
LifecycleCallbackTypeImpl
public interface LifecycleCallbackType<T>
extends org.jboss.shrinkwrap.descriptor.api.Child<T>
This interface defines the contract for the
lifecycle-callbackType xsd type-
Method Summary
Modifier and TypeMethodDescriptionReturns thelifecycle-callback-classelementReturns thelifecycle-callback-methodelementlifecycleCallbackClass(String lifecycleCallbackClass) Sets thelifecycle-callback-classelementlifecycleCallbackMethod(String lifecycleCallbackMethod) Sets thelifecycle-callback-methodelementRemoves thelifecycle-callback-classelementRemoves thelifecycle-callback-methodelementMethods inherited from interface org.jboss.shrinkwrap.descriptor.api.Child
up
-
Method Details
-
lifecycleCallbackClass
Sets thelifecycle-callback-classelement- Parameters:
lifecycleCallbackClass- the value for the elementlifecycle-callback-class- Returns:
- the current instance of
LifecycleCallbackType
-
getLifecycleCallbackClass
String getLifecycleCallbackClass()Returns thelifecycle-callback-classelement- Returns:
- the node defined for the element
lifecycle-callback-class
-
removeLifecycleCallbackClass
LifecycleCallbackType<T> removeLifecycleCallbackClass()Removes thelifecycle-callback-classelement- Returns:
- the current instance of
LifecycleCallbackType
-
lifecycleCallbackMethod
Sets thelifecycle-callback-methodelement- Parameters:
lifecycleCallbackMethod- the value for the elementlifecycle-callback-method- Returns:
- the current instance of
LifecycleCallbackType
-
getLifecycleCallbackMethod
String getLifecycleCallbackMethod()Returns thelifecycle-callback-methodelement- Returns:
- the node defined for the element
lifecycle-callback-method
-
removeLifecycleCallbackMethod
LifecycleCallbackType<T> removeLifecycleCallbackMethod()Removes thelifecycle-callback-methodelement- Returns:
- the current instance of
LifecycleCallbackType
-