|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gridprovenance.client.impl.InteractionRecordImpl
public class InteractionRecordImpl
An implement of Record interface
CSL of EU Provenance
Constructor Summary | |
---|---|
InteractionRecordImpl()
|
|
InteractionRecordImpl(InteractionRecord inputIR)
|
|
InteractionRecordImpl(ViewKind vk,
org.apache.axis.message.addressing.EndpointReference sink,
org.apache.axis.message.addressing.EndpointReference source,
java.security.Principal asserter,
org.apache.axis.message.addressing.EndpointReference recordPortAddress)
|
|
InteractionRecordImpl(ViewKind vk,
InteractionKey ik,
java.security.Principal asserter,
org.apache.axis.message.addressing.EndpointReference recordPortAddress)
|
Method Summary | |
---|---|
GlobalPAssertionKey |
addActorStatePAssertion(org.w3c.dom.Element actorState)
Add an ActorStatePAssertion using Verbatim Documentation Style |
GlobalPAssertionKey |
addActorStatePAssertion(org.w3c.dom.Element actorState,
java.net.URI ds)
Add an ActorStatePAssertion |
GlobalPAssertionKey |
addInteractionPAssertion(org.w3c.dom.Element message)
Add a InteractionPAssertion using Verbatim Documentation Style |
GlobalPAssertionKey |
addInteractionPAssertion(org.w3c.dom.Element message,
java.net.URI ds)
Add a InteractionPAssertion |
GlobalPAssertionKey |
addRelationshipPAssertion(RelationObject[] relationObject,
java.net.URI relationship,
RelationSubject relationSubject)
Add a relationshipPAssertion |
java.security.Principal |
getAsserter()
get the Asserter |
InteractionKey |
getInteractionKey()
Get the InteractionKey |
org.apache.axis.message.addressing.EndpointReference |
getRecordPortAddress()
Get the Record Address |
ViewKind |
getViewKind()
get the Side |
RecordResult |
record()
Record PAssertions to Provenance Service |
void |
setAsserter(java.security.Principal asserter)
set the Asserter |
void |
setInteractionKey(InteractionKey ik)
set the InteractionKey |
void |
setViewKind(ViewKind vk)
Set the Side |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InteractionRecordImpl()
public InteractionRecordImpl(InteractionRecord inputIR) throws CSLException
CSLException
public InteractionRecordImpl(ViewKind vk, InteractionKey ik, java.security.Principal asserter, org.apache.axis.message.addressing.EndpointReference recordPortAddress)
public InteractionRecordImpl(ViewKind vk, org.apache.axis.message.addressing.EndpointReference sink, org.apache.axis.message.addressing.EndpointReference source, java.security.Principal asserter, org.apache.axis.message.addressing.EndpointReference recordPortAddress) throws java.lang.Exception, CSLException
java.lang.Exception
CSLException
Method Detail |
---|
public GlobalPAssertionKey addInteractionPAssertion(org.w3c.dom.Element message) throws java.lang.Exception, CSLException
InteractionRecord
addInteractionPAssertion
in interface InteractionRecord
message
- As Element
java.lang.Exception
CSLException
public GlobalPAssertionKey addInteractionPAssertion(org.w3c.dom.Element message, java.net.URI ds) throws java.lang.Exception, CSLException
InteractionRecord
addInteractionPAssertion
in interface InteractionRecord
message
- As Elementds
- documentationStyle As java.net.URI
java.lang.Exception
CSLException
public GlobalPAssertionKey addActorStatePAssertion(org.w3c.dom.Element actorState) throws java.lang.Exception, CSLException
InteractionRecord
addActorStatePAssertion
in interface InteractionRecord
actorState
- As Element
java.lang.Exception
CSLException
public GlobalPAssertionKey addActorStatePAssertion(org.w3c.dom.Element actorState, java.net.URI ds) throws java.lang.Exception, CSLException
InteractionRecord
addActorStatePAssertion
in interface InteractionRecord
actorState
- As Elementds
- documentationStyle as java.net.URI
java.lang.Exception
CSLException
public GlobalPAssertionKey addRelationshipPAssertion(RelationObject[] relationObject, java.net.URI relationship, RelationSubject relationSubject) throws java.lang.Exception, CSLException
InteractionRecord
addRelationshipPAssertion
in interface InteractionRecord
java.lang.Exception
CSLException
public InteractionKey getInteractionKey() throws CSLException
InteractionRecord
getInteractionKey
in interface InteractionRecord
CSLException
public org.apache.axis.message.addressing.EndpointReference getRecordPortAddress() throws CSLException
InteractionRecord
getRecordPortAddress
in interface InteractionRecord
CSLException
public ViewKind getViewKind() throws CSLException
InteractionRecord
return true if it is sender side return false if it is receive side
getViewKind
in interface InteractionRecord
CSLException
public java.security.Principal getAsserter() throws CSLException
InteractionRecord
getAsserter
in interface InteractionRecord
CSLException
public void setInteractionKey(InteractionKey ik) throws CSLException
InteractionRecord
setInteractionKey
in interface InteractionRecord
ik
- As InteractionKey
CSLException
public void setViewKind(ViewKind vk) throws CSLException
InteractionRecord
true if it is sender side false if it is receive side
setViewKind
in interface InteractionRecord
CSLException
public void setAsserter(java.security.Principal asserter) throws CSLException
InteractionRecord
setAsserter
in interface InteractionRecord
asserter
- As Principal
CSLException
public RecordResult record() throws java.lang.Exception, CSLException
InteractionRecord
record
in interface InteractionRecord
java.lang.Exception
CSLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |