public class InternalSpaceTaskWrapper<T extends Serializable> extends Object implements SpaceTask<T>, SpaceTaskWrapper, SmartExternalizable
| Constructor and Description |
|---|
InternalSpaceTaskWrapper() |
InternalSpaceTaskWrapper(Task<T> task,
Object routing) |
| Modifier and Type | Method and Description |
|---|---|
T |
execute(IJSpace space,
Transaction tx) |
Object |
getRouting() |
SupportCodeChangeAnnotationContainer |
getSupportCodeChangeAnnotationContainer() |
Task<T> |
getTask() |
Object |
getWrappedTask() |
void |
readExternal(ObjectInput in) |
void |
setRouting(Object routing) |
void |
writeExternal(ObjectOutput out) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitenabledSmartExternalizableWithReferencepublic SupportCodeChangeAnnotationContainer getSupportCodeChangeAnnotationContainer()
getSupportCodeChangeAnnotationContainer in interface SpaceTaskWrapperpublic T execute(IJSpace space, Transaction tx) throws Exception
execute in interface SpaceTask<T extends Serializable>Exceptionpublic Object getWrappedTask()
getWrappedTask in interface SpaceTaskWrapperpublic Object getRouting()
public void setRouting(Object routing)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizableIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizableIOExceptionClassNotFoundExceptionCopyright © GigaSpaces.