Package com.aducid.sdk.sender.simple
Class AducidSimpleXMLMessageSender
java.lang.Object
com.aducid.sdk.sender.simple.AducidSimpleXMLMessageSender
- All Implemented Interfaces:
 AducidMessageSender
public class AducidSimpleXMLMessageSender extends java.lang.Object implements AducidMessageSender
Default implementation of 
AducidMessageSender.
 Created 11. 4. 2018 9:48:53- Author:
 - Radek Jira
 
- 
Constructor Summary
Constructors Constructor Description AducidSimpleXMLMessageSender() - 
Method Summary
Modifier and Type Method Description com.aducid.iface.AIMcloseSessionResponsecallCloseSession(java.lang.String aimUrl, com.aducid.iface.AIMcloseSession request)Destroys corresponding session on AIM.com.aducid.iface.AIMexecutePersonalObjectResponsecallExecutePersonalObject(java.lang.String aimUrl, com.aducid.iface.AIMexecutePersonalObject request)Executes server side operation on directory personal object.com.aducid.iface.AIMgetPSLAttributesResponsecallGetPSLAttributes(java.lang.String aimUrl, com.aducid.iface.AIMgetPSLAttributes request)Retrieves results of previous interaction with PEIG.com.aducid.iface.AIMrequestOperationResponsecallRequestOperation(java.lang.String aimUrl, com.aducid.iface.AIMrequestOperation request)Executes client side operation on PEIG. 
- 
Constructor Details
- 
AducidSimpleXMLMessageSender
public AducidSimpleXMLMessageSender() 
 - 
 - 
Method Details
- 
callRequestOperation
public com.aducid.iface.AIMrequestOperationResponse callRequestOperation(java.lang.String aimUrl, com.aducid.iface.AIMrequestOperation request) throws AducidClientExceptionExecutes client side operation on PEIG.- Specified by:
 callRequestOperationin interfaceAducidMessageSender- Parameters:
 aimUrl- AIM R4 service URLrequest- request operation request- Returns:
 - request operation response
 - Throws:
 AducidClientException- when error occurs during ADUCID client call
 - 
callGetPSLAttributes
public com.aducid.iface.AIMgetPSLAttributesResponse callGetPSLAttributes(java.lang.String aimUrl, com.aducid.iface.AIMgetPSLAttributes request) throws AducidClientExceptionRetrieves results of previous interaction with PEIG.- Specified by:
 callGetPSLAttributesin interfaceAducidMessageSender- Parameters:
 aimUrl- AIM R4 service URLrequest- get PSL attributes request- Returns:
 - get PSL attributes request response
 - Throws:
 AducidClientException- when error occurs during ADUCID client call
 - 
callExecutePersonalObject
public com.aducid.iface.AIMexecutePersonalObjectResponse callExecutePersonalObject(java.lang.String aimUrl, com.aducid.iface.AIMexecutePersonalObject request) throws AducidClientExceptionExecutes server side operation on directory personal object.- Specified by:
 callExecutePersonalObjectin interfaceAducidMessageSender- Parameters:
 aimUrl- AIM R4 service URLrequest- execute personal object request- Returns:
 - execute personal object response
 - Throws:
 AducidClientException- when error occurs during ADUCID client call
 - 
callCloseSession
public com.aducid.iface.AIMcloseSessionResponse callCloseSession(java.lang.String aimUrl, com.aducid.iface.AIMcloseSession request) throws AducidClientExceptionDestroys corresponding session on AIM.- Specified by:
 callCloseSessionin interfaceAducidMessageSender- Parameters:
 aimUrl- AIM R4 service URLrequest- close session request- Returns:
 - close session response
 - Throws:
 AducidClientException- when error occurs during ADUCID client call
 
 -