public class WebMethodService
extends java.lang.Object
| Constructor and Description |
|---|
WebMethodService() |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
action(byte[] actionData,
java.lang.String maxServiceName) |
void |
freeDBConnection(ConnectionKey conKey) |
protected java.lang.String |
getBidiFormat(java.lang.String maxServiceName) |
java.sql.Connection |
getDBConnection(ConnectionKey conKey) |
byte[] |
maxAPIKeySecureAction(java.lang.String apikey,
byte[] actionData,
java.lang.String maxServiceName) |
byte[] |
maxSecureAction(java.lang.String loginid,
java.lang.String password,
byte[] actionData,
java.lang.String maxServiceName) |
byte[] |
secureAction(byte[] actionData,
java.lang.String maxServiceName,
java.security.Principal principal)
Gateway method to MAXIMO.
|
protected byte[] |
transformFromMaximoBidiFormatTo(byte[] responseData,
java.lang.String bidiFormat) |
protected org.jdom2.Document |
transformToMaximoBidiFormatFrom(org.jdom2.Document doc,
java.lang.String bidiFormat) |
byte[] |
wsAction(byte[] actionData,
java.lang.String wsName) |
byte[] |
wsMaxAPIKeySecureAction(java.lang.String apikey,
byte[] actionData,
java.lang.String wsName) |
byte[] |
wsMaxSecureAction(java.lang.String loginid,
java.lang.String password,
byte[] actionData,
java.lang.String wsName) |
byte[] |
wsSecureAction(byte[] actionData,
java.lang.String wsName,
java.security.Principal principal) |
public byte[] action(byte[] actionData,
java.lang.String maxServiceName)
throws MXException
MXExceptionpublic byte[] wsAction(byte[] actionData,
java.lang.String wsName)
throws MXException
MXExceptionpublic byte[] maxSecureAction(java.lang.String loginid,
java.lang.String password,
byte[] actionData,
java.lang.String maxServiceName)
throws MXException
MXExceptionpublic byte[] maxAPIKeySecureAction(java.lang.String apikey,
byte[] actionData,
java.lang.String maxServiceName)
throws MXException
MXExceptionpublic byte[] wsMaxAPIKeySecureAction(java.lang.String apikey,
byte[] actionData,
java.lang.String wsName)
throws MXException
MXExceptionpublic byte[] wsMaxSecureAction(java.lang.String loginid,
java.lang.String password,
byte[] actionData,
java.lang.String wsName)
throws MXException
MXExceptionpublic byte[] secureAction(byte[] actionData,
java.lang.String maxServiceName,
java.security.Principal principal)
throws MXException
MXExceptionpublic byte[] wsSecureAction(byte[] actionData,
java.lang.String wsName,
java.security.Principal principal)
throws MXException
MXExceptionprotected java.lang.String getBidiFormat(java.lang.String maxServiceName)
protected org.jdom2.Document transformToMaximoBidiFormatFrom(org.jdom2.Document doc,
java.lang.String bidiFormat)
throws MXException,
java.io.UnsupportedEncodingException
MXExceptionjava.io.UnsupportedEncodingExceptionprotected byte[] transformFromMaximoBidiFormatTo(byte[] responseData,
java.lang.String bidiFormat)
throws MXException,
java.io.UnsupportedEncodingException
MXExceptionjava.io.UnsupportedEncodingExceptionpublic java.sql.Connection getDBConnection(ConnectionKey conKey)
public void freeDBConnection(ConnectionKey conKey)