GigaSpaces XAP 7.0 API

org.openspaces.remoting.scripting
Annotation Type EventDrivenScriptingExecutor


@Target(value=FIELD)
@Retention(value=RUNTIME)
public @interface EventDrivenScriptingExecutor

Allows to inject a ScriptingExecutor remoting proxy using EventDrivenSpaceRemotingProxyFactoryBean.

Author:
kimchy
See Also:
RemotingAnnotationBeanPostProcessor

Optional Element Summary
 boolean fifo
          Should the remote invocation operate in a fifo manner.
 String gigaSpace
          The name of the GigaSpace instance (representing the Space) that this remote invocation will occur on.
 long timeout
          The timeout value when using this async call in a sync manner.
 

gigaSpace

public abstract String gigaSpace
The name of the GigaSpace instance (representing the Space) that this remote invocation will occur on.

If there is only one instance of GigaSpace, will defualt to it. If not, will throw an exception if not defined.

Default:
""

timeout

public abstract long timeout
The timeout value when using this async call in a sync manner.

See Also:
EventDrivenSpaceRemotingProxyFactoryBean.setTimeout(long)
Default:
5000L

fifo

public abstract boolean fifo
Should the remote invocation operate in a fifo manner.

Default:
false

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.