@Deprecated
public interface IExecute
This is the interface for controlling the execution of a synchronous link
via TINE. There exists three methods for doing a link. The first one will
be initialize, which will initialize the link. The second one will call the TINE
link every time you call the method IExecute.call()
. The third and
last method, IExecute.cancel()
will destroy the current link and
set the its internal field to be false.
Some extrapolated subclasses will use the method IExecute.initialize()
another way. They will initialize the link by internal calling the link with
the execute method which will be destroyed after doing its job. The internal
field that this method has been called before is here set to true
so that for further class on this class can therefore be done with the
IExecute.call()
method.
Modifier and Type | Method and Description |
---|---|
void |
call()
Deprecated.
|
void |
cancel()
Deprecated.
|
void |
initialize()
Deprecated.
|
boolean |
isInitialized()
Deprecated.
|
@Deprecated void initialize() throws TineException
This will initialize the current executing TINE link and put it into an internal associated map and after doing so calling the TINE link with the synchronous executing call. An internal field is set to be true.
For further description of this call see the interface description.
TineException
- A TINE exception is thrown if an error occurred on
the link connection with the server.@Deprecated void call() throws TineException
TineException
- A TINE exception is thrown if an error occurred on
the link connection with the server.@Deprecated void cancel() throws TineException
TineException
- A TINE exception is thrown if an error occurred on
the link connection with the server.@Deprecated boolean isInitialized()
initialize()
before calling
other methods.14-September-2016 18:23 Deutsches Elektronen-Synchrotron DESY in der Helmholtz-Gemeinschaft