com.sapportals.connector.connection

Interface IConnectionSpecMetaData


public interface IConnectionSpecMetaData

The interface IConnectionSpecMetaData describes the metadata of the connection properties that compose the connectionSpec.


Field Summary
static String CONNECTION_PROPERTY_DEFAULT_GROUP
          Default group for connection spec (most of non-SAP EISs use only the default group).
static String CONNECTION_PROPERTY_GROUP
          Group property.
static String CONNECTION_PROPERTY_LANGUAGE
          User Language.
static String CONNECTION_PROPERTY_PASSWORD
          Password for the user establishing a connection (Standard JCA)
static String CONNECTION_PROPERTY_SSOTICKET
          Single Sign On ticket for SAP systems
static String CONNECTION_PROPERTY_TIMEOUT
          Connection Timeout in milliseconds
static String CONNECTION_PROPERTY_USER
          Deprecated. use CONNECTION_PROPERTY_USERNAME instead.
static String CONNECTION_PROPERTY_USERNAME
          Name of the user establishing a connection to an EIS instance (Standard JCA)
static String CONNECTION_PROPERTY_VALIDATE_ALIVE
          Flag indicating whether to validate physical connection on matchManagedConnections()
 
Method Summary
 Set getAllConnectionProperties()
          Deprecated. First get the IConnectionPropertyGroup (getAllConnectionPropertyGroups(), getConnectionPropertyGroup(String) or getDefaultConnectionPropertyGroup()) and then use IConnectionPropertyGroup.getAllConnectionProperties()
 Set getAllConnectionPropertyGroups()
          Returns a set of pairs (entries) of names and values of IConnectionPropertyGroup objects
 IConnectionProperty getConnectionProperty(String propertyName)
          Deprecated. First get the IConnectionPropertyGroup (getAllConnectionPropertyGroups(), getConnectionPropertyGroup(String) or getDefaultConnectionPropertyGroup()) and then use IConnectionPropertyGroup.getConnectionProperty(String)
 IConnectionPropertyGroup getConnectionPropertyGroup(String propertyGroupName)
          Returns the connection property group for the given connection property group name.
 IConnectionPropertyGroup getDefaultConnectionPropertyGroup()
          Returns the default connection property group for this connector
 Set retrieveAllConnectionPropertiesNames()
          Deprecated. First get the IConnectionPropertyGroup (getAllConnectionPropertyGroups(), getConnectionPropertyGroup(String) or getDefaultConnectionPropertyGroup()) and then use IConnectionPropertyGroup.retrieveAllConnectionPropertiesNames()
 Set retrieveAllConnectionPropertyGroupsNames()
          Returns a set of all connection property group names
 

Field Detail

CONNECTION_PROPERTY_USER

public static final String CONNECTION_PROPERTY_USER
Deprecated. use CONNECTION_PROPERTY_USERNAME instead.

See Also:
Constant Field Values

CONNECTION_PROPERTY_USERNAME

public static final String CONNECTION_PROPERTY_USERNAME
Name of the user establishing a connection to an EIS instance (Standard JCA)

See Also:
Constant Field Values

CONNECTION_PROPERTY_PASSWORD

public static final String CONNECTION_PROPERTY_PASSWORD
Password for the user establishing a connection (Standard JCA)

See Also:
Constant Field Values

CONNECTION_PROPERTY_LANGUAGE

public static final String CONNECTION_PROPERTY_LANGUAGE
User Language. The standard language string as defined in java.utils.Locale and NOT the back-end application (EIS) language string. The connector's developer has to translate these strings.

See Also:
Constant Field Values

CONNECTION_PROPERTY_SSOTICKET

public static final String CONNECTION_PROPERTY_SSOTICKET
Single Sign On ticket for SAP systems

See Also:
Constant Field Values

CONNECTION_PROPERTY_TIMEOUT

public static final String CONNECTION_PROPERTY_TIMEOUT
Connection Timeout in milliseconds

See Also:
Constant Field Values

CONNECTION_PROPERTY_GROUP

public static final String CONNECTION_PROPERTY_GROUP
Group property. SAP system have several Connection Spec

See Also:
Constant Field Values

CONNECTION_PROPERTY_DEFAULT_GROUP

public static final String CONNECTION_PROPERTY_DEFAULT_GROUP
Default group for connection spec (most of non-SAP EISs use only the default group).

See Also:
Constant Field Values

CONNECTION_PROPERTY_VALIDATE_ALIVE

public static final String CONNECTION_PROPERTY_VALIDATE_ALIVE
Flag indicating whether to validate physical connection on matchManagedConnections()

See Also:
Constant Field Values
Method Detail

retrieveAllConnectionPropertiesNames

public Set retrieveAllConnectionPropertiesNames()
Deprecated. First get the IConnectionPropertyGroup (getAllConnectionPropertyGroups(), getConnectionPropertyGroup(String) or getDefaultConnectionPropertyGroup()) and then use IConnectionPropertyGroup.retrieveAllConnectionPropertiesNames()

Returns a set of all possible connection properties names

Returns:
Set containing names of all connection properties

getAllConnectionProperties

public Set getAllConnectionProperties()
Deprecated. First get the IConnectionPropertyGroup (getAllConnectionPropertyGroups(), getConnectionPropertyGroup(String) or getDefaultConnectionPropertyGroup()) and then use IConnectionPropertyGroup.getAllConnectionProperties()

Returns a set of pairs (entries) of names and values of IConnectionProperty objects

Returns:
Set containing all connection properties

getConnectionProperty

public IConnectionProperty getConnectionProperty(String propertyName)
Deprecated. First get the IConnectionPropertyGroup (getAllConnectionPropertyGroups(), getConnectionPropertyGroup(String) or getDefaultConnectionPropertyGroup()) and then use IConnectionPropertyGroup.getConnectionProperty(String)

Returns the connection property for the given connection property name.

Parameters:
propertyName - the name of the property
Returns:
propertyType the type of the property
See Also:
IConnectionProperty

retrieveAllConnectionPropertyGroupsNames

public Set retrieveAllConnectionPropertyGroupsNames()
Returns a set of all connection property group names

Returns:
Set containing names of all connection property groups

getAllConnectionPropertyGroups

public Set getAllConnectionPropertyGroups()
Returns a set of pairs (entries) of names and values of IConnectionPropertyGroup objects

Returns:
Set containing all connection property groups

getConnectionPropertyGroup

public IConnectionPropertyGroup getConnectionPropertyGroup(String propertyGroupName)
Returns the connection property group for the given connection property group name.

Parameters:
propertyGroupName - the name of the property
Returns:
IConnectionPropertyGroup
See Also:
IConnectionPropertyGroup

getDefaultConnectionPropertyGroup

public IConnectionPropertyGroup getDefaultConnectionPropertyGroup()
Returns the default connection property group for this connector

See Also:
IConnectionPropertyGroup


Copyright 2006 SAP AG. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP AG. The information contained herein may be changed without prior notice. Microsoft, Windows, Outlook, and PowerPoint are registered trademarks of Microsoft Corporation. Oracle is a registered trademark of Oracle Corporation. UNIX, X/Open, OSF/1, and Motif are registered trademarks of the Open Group. Citrix, ICA, Program Neighborhood, MetaFrame, WinFrame, VideoFrame, and MultiWin are trademarks or registered trademarks of Citrix Systems, Inc. HTML, XML, XHTML and W3C are trademarks or registered trademarks of W3C, World Wide Web Consortium, Massachusetts Institute of Technology. Java is a registered trademark of Sun Microsystems, Inc. JavaScript is a registered trademark of Sun Microsystems, Inc., used under license for technology invented and implemented by Netscape. MaxDB is a trademark of MySQL AB, Sweden. SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary. These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies ("SAP Group") for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.