Class Capacity
- java.lang.Object
-
- org.jboss.jca.common.api.metadata.common.Capacity
-
- All Implemented Interfaces:
Serializable,JCAMetadata,ValidatableMetadata
public class Capacity extends Object implements JCAMetadata, ValidatableMetadata
Capacity definition- Author:
- Jesper Pedersen
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classCapacity.TagA tag
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)ExtensiongetDecrementer()Get the decrementerExtensiongetIncrementer()Get the incrementerinthashCode()StringtoString()voidvalidate()Validate this metadata according validation required by specification
-
-
-
Constructor Detail
-
Capacity
public Capacity(Extension incrementer, Extension decrementer) throws ValidateException
Constructor- Parameters:
incrementer- The incrementer plugindecrementer- The decrementer plugin- Throws:
ValidateException- in case of not valid metadata creation
-
-
Method Detail
-
getIncrementer
public Extension getIncrementer()
Get the incrementer- Returns:
- The value
-
getDecrementer
public Extension getDecrementer()
Get the decrementer- Returns:
- The value
-
validate
public void validate() throws ValidateExceptionDescription copied from interface:ValidatableMetadataValidate this metadata according validation required by specification- Specified by:
validatein interfaceValidatableMetadata- Throws:
ValidateException- in case of validation fail
-
-