public interface EjbTimerService extends ConfigBeanProxy, PropertyBag
ConfigBeanProxy.Duck
PropertyBag.Duck
Modifier and Type | Method and Description |
---|---|
String |
getClusterFiringMode()
Sets the mode of firing for cluster deployed EJB Timers
OnePerCluster timer is only active on 1 node in the cluster
OnePerDeploymentGroup timer is only active on 1 node in a Deployment Group
AllInstances timer is active on all instances where the application is deployed
|
String |
getEjbTimerService()
Gets the value of the EJB Timer Service property.
|
@Min(value=1L) String |
getMaxRedeliveries()
Gets the value of the maxRedeliveries property.
|
@Min(value=1L) String |
getMinimumDeliveryIntervalInMillis()
Gets the value of the minimumDeliveryIntervalInMillis property.
|
List<Property> |
getProperty()
Properties as per
PropertyBag |
@Min(value=1L) String |
getRedeliveryIntervalInternalInMillis()
Gets the value of the redeliveryIntervalInternalInMillis property.
|
String |
getTimerDatasource()
Gets the value of the timerDatasource property.
|
void |
setClusterFiringMode(String value) |
void |
setEjbTimerService(String value)
Sets the value of the EJB Timer type to be used.
|
void |
setMaxRedeliveries(String value)
Sets the value of the maxRedeliveries property.
|
void |
setMinimumDeliveryIntervalInMillis(String value)
Sets the value of the minimumDeliveryIntervalInMillis property.
|
void |
setRedeliveryIntervalInternalInMillis(String value)
Sets the value of the redeliveryIntervalInternalInMillis property.
|
void |
setTimerDatasource(String value)
Sets the value of the timerDatasource property.
|
createChild, deepCopy, getParent, getParent
addProperty, getProperty, getPropertyValue, getPropertyValue, lookupProperty, removeProperty, removeProperty
@Min(value=1L) @Min(value=1L) String getMinimumDeliveryIntervalInMillis()
String
void setMinimumDeliveryIntervalInMillis(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Min(value=1L) @Min(value=1L) String getMaxRedeliveries()
String
void setMaxRedeliveries(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getTimerDatasource()
String
void setTimerDatasource(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
@Min(value=1L) @Min(value=1L) String getRedeliveryIntervalInternalInMillis()
String
void setRedeliveryIntervalInternalInMillis(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getEjbTimerService()
String
void setEjbTimerService(String value) throws PropertyVetoException
value
- allowed object is
String
PropertyVetoException
String getClusterFiringMode()
void setClusterFiringMode(String value) throws PropertyVetoException
PropertyVetoException
@ToDo(priority=IMPORTANT, details="Provide PropertyDesc for legal props") @PropertiesDesc(props={}) List<Property> getProperty()
PropertyBag
getProperty
in interface PropertyBag
Copyright © 2018. All rights reserved.