public class SignedNdrRequest extends NdrRequest
NDRConnection
.
Builds the inputXML parameter that is sent as part a POST request.Modifier and Type | Field and Description |
---|---|
protected InputXML |
inputXML
NOT YET DOCUMENTED
|
protected NDRConstants.NDRObjectType |
objectType
NOT YET DOCUMENTED
|
handle, requestAgent, verb, verbose
Constructor and Description |
---|
SignedNdrRequest()
Constructor for the SignedNdrRequest object
|
SignedNdrRequest(java.lang.String verb)
Constructor for the SignedNdrRequest object with specified verb.
|
SignedNdrRequest(java.lang.String verb,
java.lang.String handle)
Constructor for the SignedNdrRequest object with specified verb and handle.
|
Modifier and Type | Method and Description |
---|---|
void |
authorizeToChange(java.lang.String agentHandle) |
void |
authorizeToChange(java.lang.String agentHandle,
java.lang.String action) |
protected NDRConnection |
getNDRConnection(java.lang.String path,
java.lang.String inputXMLStr)
Creates connection and adds payload in the form of inputXML parameter.
|
void |
report(java.lang.String path)
NOT YET DOCUMENTED
|
addCommand, addCommand, addCommand, addCommand, addDataStreamCmd, addDataStreamCmd, addDCStreamCmd, addDleseCommand, addDleseCommand, addNativeDataStreamCmd, addNativeDataStreamCmd, addNcsPropertyCmd, addNcsPropertyCmd, addNcsRelationshipCmd, addNcsRelationshipCmd, addOaiVisibilityCmd, addOaiVisibilityCmd, addQualifiedCommand, addQualifiedCommand, addServiceDescriptionCmd, addServiceDescriptionCmd, addStateCmd, addStateCmd, getComponent, getInputXML, getObjectType, getPayload, setDataInfoStream, setObjectType, submit, submit
getDebug, getHandle, getNDRConnection, getRequestAgent, getVerb, getVerbose, makePath, pp, prtln, prtlnErr, report, setDebug, setHandle, setRequestAgent, setVerb, setVerbose
protected InputXML inputXML
protected NDRConstants.NDRObjectType objectType
public SignedNdrRequest()
public SignedNdrRequest(java.lang.String verb)
verb
- NOT YET DOCUMENTEDpublic SignedNdrRequest(java.lang.String verb, java.lang.String handle)
verb
- NOT YET DOCUMENTEDhandle
- NOT YET DOCUMENTEDpublic void authorizeToChange(java.lang.String agentHandle)
public void authorizeToChange(java.lang.String agentHandle, java.lang.String action)
protected NDRConnection getNDRConnection(java.lang.String path, java.lang.String inputXMLStr) throws java.lang.Exception
Payload is the request objects's inputXML attribute, which is overidden by the inputXMLStr parameter if present. This allows a caller to create an inputXMLStr external to the request, which is helpful in debugging.
getNDRConnection
in class NdrRequest
path
- NOT YET DOCUMENTEDinputXMLStr
- NOT YET DOCUMENTEDjava.lang.Exception
- NOT YET DOCUMENTEDpublic void report(java.lang.String path)
report
in class NdrRequest