Modifier and Type | Field and Description |
---|---|
static java.lang.String |
OI_OPENQ_CONTACT_TYPE |
static java.lang.String |
OI_OPENQ_DEFAULT_OUT_OF_PROVIDER |
static java.lang.String |
OI_OPENQ_PROVIDER_INTRINSIC_DEFAULT_VALUE |
static java.lang.String |
OI_OPENQ_PROVIDER_NAME |
static java.lang.String |
OI_OPENQ_ROUTEPOINT |
static java.lang.String |
PROVIDER_INTRINSIC_KEY_VALUE |
Constructor and Description |
---|
OpenQImpl() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
addDefaultTreatmentListener(java.lang.String consumerEndpoint,
SsoToken ssoToken) |
java.lang.String |
addForceDisconnectListener(java.lang.String consumerEndpoint,
SsoToken ssoToken) |
java.lang.String |
addServiceProviderStatusListener(java.lang.String consumerEndpoint,
SsoToken ssoToken) |
Contact |
createContact(Provider provider,
java.lang.String externalContactId,
Reason contactReasonCode,
Address outOfProviderAddress,
java.lang.String outOfProviderExternalId,
Reason outOfProviderReasonCode,
Address routePointAddress,
java.lang.String routePointAddressExternalId,
Reason routePointAddressReasonCode,
ContactTypeArray contactTypes,
IntrinsicArray intrinsics,
SsoToken ssoToken)
The number of
intrinsics is limited to 20. |
Contact |
createOQContact(java.lang.String externalContactId,
java.lang.String outOfProviderAddressName,
IntrinsicArray intrinsics,
SsoToken ssoToken)
The number of
intrinsics is limited to 20. |
boolean |
dropContact(Contact contact,
SsoToken ssoToken) |
boolean |
dropOQContact(java.lang.String externalContactId,
SsoToken ssoToken) |
Contact |
getContact(Provider provider,
java.lang.String externalContactId,
SsoToken ssoToken) |
Contact |
getOQContact(java.lang.String externalContactId,
SsoToken ssoToken) |
java.lang.String |
getVersion() |
GetVersionResponse |
getVersion(GetVersionRequest parameters) |
SsoToken |
logIn(AuthenticationLevel authenticationLevel) |
boolean |
logOff(SsoToken ssoToken) |
void |
logOffSession(com.nortel.soa.oi.openq.types.LogOffSessionRequestType logOffSessionRequestType) |
boolean |
removeDefaultTreatmentListener(java.lang.String subscriptionRef,
SsoToken ssoToken) |
boolean |
removeForceDisconnectListener(java.lang.String subscriptionRef,
SsoToken ssoToken) |
boolean |
removeServiceProviderStatusListener(java.lang.String subscriptionRef,
SsoToken ssoToken) |
java.lang.String |
subscribe(java.lang.String consumerEndpoint,
com.nortel.soa.oi.openq.types.ListenersPolicyType listenerPolicy,
SsoToken ssoToken) |
boolean |
unsubscribe(java.lang.String subscriptionRef,
SsoToken ssoToken) |
public static final java.lang.String OI_OPENQ_PROVIDER_NAME
public static final java.lang.String OI_OPENQ_ROUTEPOINT
public static final java.lang.String OI_OPENQ_CONTACT_TYPE
public static final java.lang.String OI_OPENQ_DEFAULT_OUT_OF_PROVIDER
public static final java.lang.String PROVIDER_INTRINSIC_KEY_VALUE
public static final java.lang.String OI_OPENQ_PROVIDER_INTRINSIC_DEFAULT_VALUE
public SsoToken logIn(AuthenticationLevel authenticationLevel) throws LogInFailedFault
logIn
in interface OpenQ
LogInFailedFault
public boolean logOff(SsoToken ssoToken) throws LogOffFailedFault
logOff
in interface OpenQ
LogOffFailedFault
public void logOffSession(com.nortel.soa.oi.openq.types.LogOffSessionRequestType logOffSessionRequestType) throws LogOffSessionFailedFault
logOffSession
in interface OpenQ
LogOffSessionFailedFault
public Contact createContact(Provider provider, java.lang.String externalContactId, Reason contactReasonCode, Address outOfProviderAddress, java.lang.String outOfProviderExternalId, Reason outOfProviderReasonCode, Address routePointAddress, java.lang.String routePointAddressExternalId, Reason routePointAddressReasonCode, ContactTypeArray contactTypes, IntrinsicArray intrinsics, SsoToken ssoToken) throws java.lang.Exception
intrinsics
is limited to 20.provider
- externalContactId
- contactReasonCode
- outOfProviderAddress
- outOfProviderExternalId
- outOfProviderReasonCode
- routePointAddress
- routePointAddressExternalId
- routePointAddressReasonCode
- contactTypes
- intrinsics
- ssoToken
- java.lang.Exception
public Contact createOQContact(java.lang.String externalContactId, java.lang.String outOfProviderAddressName, IntrinsicArray intrinsics, SsoToken ssoToken) throws CreateOQContactFailedFault
intrinsics
is limited to 20.createOQContact
in interface OpenQ
externalContactId
- outOfProviderAddressName
- intrinsics
- ssoToken
- CreateOQContactFailedFault
public boolean dropContact(Contact contact, SsoToken ssoToken) throws java.lang.Exception
java.lang.Exception
public boolean dropOQContact(java.lang.String externalContactId, SsoToken ssoToken) throws DropOQContactFailedFault
dropOQContact
in interface OpenQ
DropOQContactFailedFault
public Contact getContact(Provider provider, java.lang.String externalContactId, SsoToken ssoToken) throws java.lang.Exception
java.lang.Exception
public Contact getOQContact(java.lang.String externalContactId, SsoToken ssoToken) throws GetOQContactFailedFault
getOQContact
in interface OpenQ
GetOQContactFailedFault
public java.lang.String addServiceProviderStatusListener(java.lang.String consumerEndpoint, SsoToken ssoToken) throws AddServiceProviderStatusListenerFailedFault
addServiceProviderStatusListener
in interface OpenQ
AddServiceProviderStatusListenerFailedFault
public boolean removeServiceProviderStatusListener(java.lang.String subscriptionRef, SsoToken ssoToken) throws RemoveServiceProviderStatusListenerFailedFault
removeServiceProviderStatusListener
in interface OpenQ
RemoveServiceProviderStatusListenerFailedFault
public java.lang.String addDefaultTreatmentListener(java.lang.String consumerEndpoint, SsoToken ssoToken) throws AddDefaultTreatmentListenerFailedFault
addDefaultTreatmentListener
in interface OpenQ
AddDefaultTreatmentListenerFailedFault
public boolean removeDefaultTreatmentListener(java.lang.String subscriptionRef, SsoToken ssoToken) throws RemoveDefaultTreatmentListenerFailedFault
removeDefaultTreatmentListener
in interface OpenQ
RemoveDefaultTreatmentListenerFailedFault
public java.lang.String addForceDisconnectListener(java.lang.String consumerEndpoint, SsoToken ssoToken) throws AddForceDisconnectListenerFailedFault
addForceDisconnectListener
in interface OpenQ
AddForceDisconnectListenerFailedFault
public boolean removeForceDisconnectListener(java.lang.String subscriptionRef, SsoToken ssoToken) throws RemoveForceDisconnectListenerFailedFault
removeForceDisconnectListener
in interface OpenQ
RemoveForceDisconnectListenerFailedFault
public java.lang.String subscribe(java.lang.String consumerEndpoint, com.nortel.soa.oi.openq.types.ListenersPolicyType listenerPolicy, SsoToken ssoToken) throws SubscribeFailedFault
subscribe
in interface OpenQ
SubscribeFailedFault
public boolean unsubscribe(java.lang.String subscriptionRef, SsoToken ssoToken) throws UnsubscribeFailedFault
unsubscribe
in interface OpenQ
UnsubscribeFailedFault
public GetVersionResponse getVersion(GetVersionRequest parameters) throws GetVersionFault
getVersion
in interface OpenQ
GetVersionFault
public java.lang.String getVersion() throws GetVersionFault
GetVersionFault
Copyright © 2010 All Rights Reserved.