org.openspaces.events.notify
Class NotifyEventContainerServiceDetails
java.lang.Object
org.openspaces.pu.service.PlainServiceDetails
org.openspaces.events.EventContainerServiceDetails
org.openspaces.events.notify.NotifyEventContainerServiceDetails
- All Implemented Interfaces:
- Externalizable, Serializable, ServiceDetails
public class NotifyEventContainerServiceDetails
- extends EventContainerServiceDetails
Notify container service details.
- Author:
- kimchy
- See Also:
- Serialized Form
Constructor Summary |
NotifyEventContainerServiceDetails()
|
NotifyEventContainerServiceDetails(String id,
String gigaSpace,
Object template,
boolean performSnapshot,
String transactionManager,
int commType,
boolean fifo,
Integer batchSize,
Integer batchTime,
boolean autoRenew,
Boolean notifyAll,
Boolean notifyWrite,
Boolean notifyUpdate,
Boolean notifyTake,
Boolean notifyLeaseExpire,
Boolean notifyUnmatched,
Boolean triggerNotifyTemplate,
Boolean replicateNotifyTemplate,
boolean performTakeOnNotify,
boolean passArrayAsIs,
boolean guaranteed)
|
SERVICE_SUB_TYPE
public static final String SERVICE_SUB_TYPE
- See Also:
- Constant Field Values
NotifyEventContainerServiceDetails
public NotifyEventContainerServiceDetails()
NotifyEventContainerServiceDetails
public NotifyEventContainerServiceDetails(String id,
String gigaSpace,
Object template,
boolean performSnapshot,
String transactionManager,
int commType,
boolean fifo,
Integer batchSize,
Integer batchTime,
boolean autoRenew,
Boolean notifyAll,
Boolean notifyWrite,
Boolean notifyUpdate,
Boolean notifyTake,
Boolean notifyLeaseExpire,
Boolean notifyUnmatched,
Boolean triggerNotifyTemplate,
Boolean replicateNotifyTemplate,
boolean performTakeOnNotify,
boolean passArrayAsIs,
boolean guaranteed)
getCommType
public String getCommType()
isFifo
public boolean isFifo()
getBatchSize
public Integer getBatchSize()
getBatchTime
public Integer getBatchTime()
isAutoRenew
public boolean isAutoRenew()
isNotifyWrite
public boolean isNotifyWrite()
isNotifyUpdate
public boolean isNotifyUpdate()
isNotifyTake
public boolean isNotifyTake()
isNotifyLeaseExpire
public boolean isNotifyLeaseExpire()
isNotifyUnmatched
public boolean isNotifyUnmatched()
isTriggerNotifyTemplate
public Boolean isTriggerNotifyTemplate()
isReplicateNotifyTemplate
public Boolean isReplicateNotifyTemplate()
isPerformTakeOnNotify
public boolean isPerformTakeOnNotify()
isPassArrayAsIs
public boolean isPassArrayAsIs()
isGuaranteed
public boolean isGuaranteed()
aggregateById
public AggregatedServiceDetails aggregateById(ServiceDetails[] servicesDetails)
- Overrides:
aggregateById
in class PlainServiceDetails
aggregateByServiceSubType
public AggregatedServiceDetails aggregateByServiceSubType(ServiceDetails[] servicesDetails)
- Overrides:
aggregateByServiceSubType
in class PlainServiceDetails
writeExternal
public void writeExternal(ObjectOutput out)
throws IOException
- Specified by:
writeExternal
in interface Externalizable
- Overrides:
writeExternal
in class EventContainerServiceDetails
- Throws:
IOException
readExternal
public void readExternal(ObjectInput in)
throws IOException,
ClassNotFoundException
- Specified by:
readExternal
in interface Externalizable
- Overrides:
readExternal
in class EventContainerServiceDetails
- Throws:
IOException
ClassNotFoundException
Copyright © GigaSpaces.