Package com.aducid.sdk.sender
Interface AducidMessageSender
- All Known Implementing Classes:
AducidSimpleXMLMessageSender
public interface AducidMessageSender
Interface for all message sender implementations.
Created 11. 4. 2018 9:49:26
- Author:
- Radek Jira
-
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.
-
Method Details
-
callRequestOperation
com.aducid.iface.AIMrequestOperationResponse callRequestOperation(java.lang.String aimUrl, com.aducid.iface.AIMrequestOperation request) throws AducidClientExceptionExecutes client side operation on PEIG.- Parameters:
aimUrl- AIM R4 service URLrequest- request operation request- Returns:
- request operation response
- Throws:
AducidClientException- when error occurs during ADUCID client call
-
callGetPSLAttributes
com.aducid.iface.AIMgetPSLAttributesResponse callGetPSLAttributes(java.lang.String aimUrl, com.aducid.iface.AIMgetPSLAttributes request) throws AducidClientExceptionRetrieves results of previous interaction with PEIG.- 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
com.aducid.iface.AIMexecutePersonalObjectResponse callExecutePersonalObject(java.lang.String aimUrl, com.aducid.iface.AIMexecutePersonalObject request) throws AducidClientExceptionExecutes server side operation on directory personal object.- 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
com.aducid.iface.AIMcloseSessionResponse callCloseSession(java.lang.String aimUrl, com.aducid.iface.AIMcloseSession request) throws AducidClientExceptionDestroys corresponding session on AIM.- Parameters:
aimUrl- AIM R4 service URLrequest- close session request- Returns:
- close session response
- Throws:
AducidClientException- when error occurs during ADUCID client call
-