Class TimerAttributeDefinition
- java.lang.Object
-
- org.jboss.as.controller.AttributeDefinition
-
- org.jboss.as.controller.ListAttributeDefinition
-
- org.jboss.as.ejb3.subsystem.deployment.TimerAttributeDefinition
-
public class TimerAttributeDefinition extends org.jboss.as.controller.ListAttributeDefinitionAttribute definition for the list of timers associated with an Jakarta Enterprise Beans.- Author:
- Brian Stansberry (c) 2011 Red Hat Inc.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimerAttributeDefinition.Builder
-
Field Summary
Fields Modifier and Type Field Description static StringCALENDAR_TIMERstatic StringDAY_OF_MONTHstatic StringDAY_OF_WEEKstatic StringENDstatic StringHOURstatic StringINFOstatic TimerAttributeDefinitionINSTANCEstatic StringMINUTEstatic StringMONTHstatic StringNEXT_TIMEOUTstatic StringPERSISTENTstatic StringSCHEDULEstatic StringSECONDstatic StringSTARTstatic StringTIME_REMAININGstatic StringTIMEZONEstatic StringYEAR
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddAttributeValueTypeDescription(org.jboss.dmr.ModelNode node, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)protected voidaddOperationParameterValueTypeDescription(org.jboss.dmr.ModelNode node, String operationName, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)static voidaddTimers(EJBComponent ejb, org.jboss.dmr.ModelNode response)protected voidaddValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceBundle bundle)voidmarshallAsElement(org.jboss.dmr.ModelNode resourceModel, boolean marshalDefault, XMLStreamWriter writer)-
Methods inherited from class org.jboss.as.controller.ListAttributeDefinition
addOperationParameterDescription, addOperationParameterDescription, addOperationReplyDescription, addOperationReplyValueTypeDescription, addResourceAttributeDescription, addResourceAttributeDescription, convertParameterElementExpressions, convertParameterExpressions, getElementValidator, getValueAttributeDefinition, parseAndAddParameterElement
-
Methods inherited from class org.jboss.as.controller.AttributeDefinition
addAccessConstraints, addAllowedValuesToDescription, addCapabilityRequirements, addDeprecatedInfo, addOperationReplyDescription, convertStringExpression, correctValue, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeDeprecatedDescription, getAttributeGroup, getAttributeTextDescription, getCorrector, getDefaultValue, getDeprecationData, getFlags, getMarshaller, getMeasurementUnit, getName, getNoTextDescription, getParser, getReferenceRecorder, getRequires, getType, getUndefinedMetricValue, getValidator, getXmlName, hasAlternative, hasCapabilityRequirements, isAllowed, isAllowExpression, isDeprecated, isMarshallable, isMarshallable, isNillable, isNullSignificant, isRequired, isRequired, isResourceOnly, marshallAsElement, removeCapabilityRequirements, resolveModelAttribute, resolveModelAttribute, resolveValue, resolveValue, validateAndSet, validateOperation
-
-
-
-
Field Detail
-
INSTANCE
public static final TimerAttributeDefinition INSTANCE
-
TIME_REMAINING
public static final String TIME_REMAINING
- See Also:
- Constant Field Values
-
NEXT_TIMEOUT
public static final String NEXT_TIMEOUT
- See Also:
- Constant Field Values
-
CALENDAR_TIMER
public static final String CALENDAR_TIMER
- See Also:
- Constant Field Values
-
PERSISTENT
public static final String PERSISTENT
- See Also:
- Constant Field Values
-
INFO
public static final String INFO
- See Also:
- Constant Field Values
-
SCHEDULE
public static final String SCHEDULE
- See Also:
- Constant Field Values
-
DAY_OF_MONTH
public static final String DAY_OF_MONTH
- See Also:
- Constant Field Values
-
DAY_OF_WEEK
public static final String DAY_OF_WEEK
- See Also:
- Constant Field Values
-
HOUR
public static final String HOUR
- See Also:
- Constant Field Values
-
MINUTE
public static final String MINUTE
- See Also:
- Constant Field Values
-
SECOND
public static final String SECOND
- See Also:
- Constant Field Values
-
MONTH
public static final String MONTH
- See Also:
- Constant Field Values
-
YEAR
public static final String YEAR
- See Also:
- Constant Field Values
-
TIMEZONE
public static final String TIMEZONE
- See Also:
- Constant Field Values
-
START
public static final String START
- See Also:
- Constant Field Values
-
END
public static final String END
- See Also:
- Constant Field Values
-
-
Method Detail
-
addValueTypeDescription
protected void addValueTypeDescription(org.jboss.dmr.ModelNode node, ResourceBundle bundle)- Specified by:
addValueTypeDescriptionin classorg.jboss.as.controller.ListAttributeDefinition
-
addAttributeValueTypeDescription
protected void addAttributeValueTypeDescription(org.jboss.dmr.ModelNode node, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)- Specified by:
addAttributeValueTypeDescriptionin classorg.jboss.as.controller.ListAttributeDefinition
-
addOperationParameterValueTypeDescription
protected void addOperationParameterValueTypeDescription(org.jboss.dmr.ModelNode node, String operationName, org.jboss.as.controller.descriptions.ResourceDescriptionResolver resolver, Locale locale, ResourceBundle bundle)- Specified by:
addOperationParameterValueTypeDescriptionin classorg.jboss.as.controller.ListAttributeDefinition
-
marshallAsElement
public void marshallAsElement(org.jboss.dmr.ModelNode resourceModel, boolean marshalDefault, XMLStreamWriter writer) throws XMLStreamException- Overrides:
marshallAsElementin classorg.jboss.as.controller.ListAttributeDefinition- Throws:
XMLStreamException
-
addTimers
public static void addTimers(EJBComponent ejb, org.jboss.dmr.ModelNode response)
-
-