public class OrdinaryAsynchInterface extends RootInterface implements IOrdinaryAsynchInterface
Constructor and Description |
---|
OrdinaryAsynchInterface(IRespectTC core) |
getCore, unify
public OrdinaryAsynchInterface(IRespectTC core)
core
- the ReSpecT tuple centre this context refers topublic IRespectOperation get(IId aid, OperationCompletionListener l) throws OperationNotPossibleException
get
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationl
- the listener of the operation completionOperationNotPossibleException
- if the operation requested cannot be carried out if the
operation requested cannot be carried outpublic IRespectOperation in(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
in
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operation the tuple argument of the
operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation inAll(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
inAll
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation inp(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
inp
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation no(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
no
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation noAll(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
noAll
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation nop(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
nop
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation out(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
out
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation outAll(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
outAll
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation rd(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
rd
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation rdAll(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
rdAll
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation rdp(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
rdp
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation set(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
set
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation spawn(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
spawn
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation uin(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
uin
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation uinp(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
uinp
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation uno(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
uno
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation unop(IId id, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
unop
in interface IOrdinaryAsynchInterface
id
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation urd(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
urd
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried outpublic IRespectOperation urdp(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
urdp
in interface IOrdinaryAsynchInterface
aid
- the identifier of who is invokin the operationt
- the tuple argument of the operationl
- the listener of the operation completionInvalidLogicTupleException
- if the tuple given as argument is not a valid Prolog tupleOperationNotPossibleException
- if the operation requested cannot be carried out