public class SetLinkContractMessageManipulator extends AbstractMessageManipulator implements MessageManipulator
Constructor and Description |
---|
SetLinkContractMessageManipulator() |
SetLinkContractMessageManipulator(Class<? extends LinkContract> linkContractClass) |
SetLinkContractMessageManipulator(LinkContract linkContract) |
SetLinkContractMessageManipulator(XDIAddress linkContractXDIAddress) |
Modifier and Type | Method and Description |
---|---|
LinkContract |
getLinkContract() |
Class<? extends LinkContract> |
getLinkContractClass() |
XDIAddress |
getLinkContractXDIAddress() |
void |
manipulate(Message message,
ManipulationContext manipulationContext)
Manipulate a message.
|
void |
setLinkContract(LinkContract linkContract) |
void |
setLinkContractClass(Class<? extends LinkContract> linkContractClass) |
void |
setLinkContractXDIAddress(XDIAddress linkContractXDIAddress) |
public SetLinkContractMessageManipulator(XDIAddress linkContractXDIAddress)
public SetLinkContractMessageManipulator(LinkContract linkContract)
public SetLinkContractMessageManipulator(Class<? extends LinkContract> linkContractClass)
public SetLinkContractMessageManipulator()
public void manipulate(Message message, ManipulationContext manipulationContext) throws Xdi2ClientException
MessageManipulator
manipulate
in interface MessageManipulator
manipulate
in class AbstractMessageManipulator
message
- The message to manipulate.manipulationContext
- The current manipulation context.Xdi2ClientException
public XDIAddress getLinkContractXDIAddress()
public void setLinkContractXDIAddress(XDIAddress linkContractXDIAddress)
public LinkContract getLinkContract()
public void setLinkContract(LinkContract linkContract)
public Class<? extends LinkContract> getLinkContractClass()
public void setLinkContractClass(Class<? extends LinkContract> linkContractClass)
Copyright © 2017. All rights reserved.