Class ScheduleWithExpirationMetaDataCommand<I>
java.lang.Object
org.wildfly.clustering.server.infinispan.scheduler.AbstractPrimaryOwnerCommand<I,M,Void>
org.wildfly.clustering.server.infinispan.scheduler.ScheduleCommand<I,M>
org.wildfly.clustering.server.infinispan.scheduler.ScheduleWithPersistentMetaDataCommand<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>
org.wildfly.clustering.server.infinispan.expiration.ScheduleWithExpirationMetaDataCommand<I>
- Type Parameters:
I- the scheduled entry identifier type
- All Implemented Interfaces:
org.wildfly.clustering.server.dispatcher.Command<Void,,Scheduler<I, org.wildfly.clustering.server.expiration.ExpirationMetaData>, RuntimeException> PrimaryOwnerCommand<I,org.wildfly.clustering.server.expiration.ExpirationMetaData, Void>
public class ScheduleWithExpirationMetaDataCommand<I>
extends ScheduleWithPersistentMetaDataCommand<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>
ScheduleCommand that wraps expiration metadata with a marshallable implementation.- Author:
- Paul Ferraro
-
Constructor Summary
ConstructorsConstructorDescriptionScheduleWithExpirationMetaDataCommand(I id, org.wildfly.clustering.server.expiration.ExpirationMetaData metaData) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.wildfly.clustering.server.expiration.ExpirationMetaDataMethods inherited from class org.wildfly.clustering.server.infinispan.scheduler.ScheduleCommand
executeMethods inherited from class org.wildfly.clustering.server.infinispan.scheduler.AbstractPrimaryOwnerCommand
getId, toString
-
Constructor Details
-
ScheduleWithExpirationMetaDataCommand
public ScheduleWithExpirationMetaDataCommand(I id, org.wildfly.clustering.server.expiration.ExpirationMetaData metaData)
-
-
Method Details
-
getMetaData
protected org.wildfly.clustering.server.expiration.ExpirationMetaData getMetaData()- Overrides:
getMetaDatain classScheduleCommand<I,org.wildfly.clustering.server.expiration.ExpirationMetaData>
-