public interface ISpecificationAsynchInterface
Modifier and Type | Method and Description |
---|---|
IRespectOperation |
getS(IId aid,
OperationCompletionListener l) |
IRespectOperation |
inpS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
inS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
nopS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
noS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
outS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
rdpS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
rdS(IId aid,
LogicTuple t,
OperationCompletionListener l) |
IRespectOperation |
setS(IId aid,
RespectSpecification spec,
OperationCompletionListener l) |
IRespectOperation getS(IId aid, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
aid
- the identifier of who is invokin 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 outIRespectOperation inpS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
aid
- 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 outIRespectOperation inS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
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 outIRespectOperation nopS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
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 outIRespectOperation noS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
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 outIRespectOperation outS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
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 outIRespectOperation rdpS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
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 outIRespectOperation rdS(IId aid, LogicTuple t, OperationCompletionListener l) throws InvalidLogicTupleException, OperationNotPossibleException
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 outIRespectOperation setS(IId aid, RespectSpecification spec, OperationCompletionListener l) throws InvalidSpecificationException, OperationNotPossibleException
aid
- the identifier of who is invokin the operationspec
- the ReSpecT specification given as argumentl
- the listener of the operation completionInvalidSpecificationException
- if the given String does not represent a valid ReSpecT
specificationOperationNotPossibleException
- if the operation requested cannot be carried out