com.carlosbcruz.sapproxy.generator
Class SystemDestinationDataProvider

java.lang.Object
  extended by com.carlosbcruz.sapproxy.generator.SystemDestinationDataProvider
All Implemented Interfaces:
com.sap.conn.jco.ext.DestinationDataProvider

public class SystemDestinationDataProvider
extends java.lang.Object
implements com.sap.conn.jco.ext.DestinationDataProvider

Provides the information to the SAP destination.

Author:
Carlos Fernando Bella Cruz - pessoal@carlosbcruz.com

Field Summary
 
Fields inherited from interface com.sap.conn.jco.ext.DestinationDataProvider
JCO_ALIAS_USER, JCO_ASHOST, JCO_AUTH_TYPE, JCO_AUTH_TYPE_CONFIGURED_USER, JCO_AUTH_TYPE_CURRENT_USER, JCO_CLIENT, JCO_CODEPAGE, JCO_CPIC_TRACE, JCO_DEST, JCO_EXPIRATION_PERIOD, JCO_EXPIRATION_TIME, JCO_GETSSO2, JCO_GROUP, JCO_GWHOST, JCO_GWSERV, JCO_LANG, JCO_LCHECK, JCO_MAX_GET_TIME, JCO_MSHOST, JCO_MSSERV, JCO_MYSAPSSO2, JCO_PASSWD, JCO_PCS, JCO_PEAK_LIMIT, JCO_POOL_CAPACITY, JCO_R3NAME, JCO_REPOSITORY_DEST, JCO_REPOSITORY_PASSWD, JCO_REPOSITORY_SNC, JCO_REPOSITORY_USER, JCO_SAPROUTER, JCO_SNC_LIBRARY, JCO_SNC_MODE, JCO_SNC_MYNAME, JCO_SNC_PARTNERNAME, JCO_SNC_QOP, JCO_SYSNR, JCO_TPHOST, JCO_TPNAME, JCO_TRACE, JCO_TYPE, JCO_USE_SAPGUI, JCO_USER, JCO_USER_ID, JCO_X509CERT
 
Constructor Summary
SystemDestinationDataProvider()
           
 
Method Summary
 java.util.Properties getDestinationProperties(java.lang.String arg0)
           
static void selfRegister()
          Request that this destination data provide self register in the enviroment.
static void setClient(java.lang.String client)
          Set the client number.
 void setDestinationDataEventListener(com.sap.conn.jco.ext.DestinationDataEventListener arg0)
           
static void setGroup(java.lang.String group)
          Set the group name.
static void setHost(java.lang.String host)
          Set the host name.
static void setPassword(java.lang.String password)
          Set the password.
static void setSystemName(java.lang.String systemName)
          Set the system name.
static void setUser(java.lang.String user)
          Set the user identification.
 boolean supportsEvents()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SystemDestinationDataProvider

public SystemDestinationDataProvider()
Method Detail

setHost

public static void setHost(java.lang.String host)
Set the host name.

Parameters:
host - The host name.

setSystemName

public static void setSystemName(java.lang.String systemName)
Set the system name.

Parameters:
systemName - The system name.

setClient

public static void setClient(java.lang.String client)
Set the client number.

Parameters:
client - The client number.

setGroup

public static void setGroup(java.lang.String group)
Set the group name.

Parameters:
group - The group name.

setUser

public static void setUser(java.lang.String user)
Set the user identification.

Parameters:
user - The user identification.

setPassword

public static void setPassword(java.lang.String password)
Set the password.

Parameters:
password - The password.

getDestinationProperties

public java.util.Properties getDestinationProperties(java.lang.String arg0)
Specified by:
getDestinationProperties in interface com.sap.conn.jco.ext.DestinationDataProvider

setDestinationDataEventListener

public void setDestinationDataEventListener(com.sap.conn.jco.ext.DestinationDataEventListener arg0)
Specified by:
setDestinationDataEventListener in interface com.sap.conn.jco.ext.DestinationDataProvider

supportsEvents

public boolean supportsEvents()
Specified by:
supportsEvents in interface com.sap.conn.jco.ext.DestinationDataProvider

selfRegister

public static void selfRegister()
Request that this destination data provide self register in the enviroment.