Package com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface |
|
Interface ICESAuthentication
|
com.dassault_systemes.ENOVJCESInterfaces.CESJAPIInterface.ICESAuthentication
Framework : ENOJCESInterfaces
Module : CESJAPIInterface
public interface ICESAuthentication
This Interface provides methods to handle connection to CES.
Collaborative Enterprise Sourcing (CES) provides an Enterprise-wide Sourcing Catalog for items that may be used in a product design/lifecycle.
The catalog repository in CES is structured in a hierarchical manner such that common attributes of the item is captured at the top level and
more specific attributes are captured in the subsequent levels. Each catalog grouping in CES is called as Category. A set of Attributes are defined for each category.
A subcategory can inherit attributes from parent category and also define its own set of attributes.
Attributes in a category are grouped under a View (a.k.a. Form).
Forms can be created/modified to contain attributes that the User would use to search for and view Items in CES.
Interestingly, cross-category forms can be created by pulling in attributes from other categories.
boolean |
login(String iServerURL, String iDBName, String iUserName, String iPassword)
|
boolean |
isConnected()
|
boolean |
logout()
|
login
boolean login(String iServerURL, String iDBName, String iUserName, String iPassword)
Creates a session context and a database connection to the CES Server. This function has to be
executed successfully before any other method in this Interface is used.
- Parameters:
iServerURL
- Specifies the Server URL on which a LCANav Server or CATJWSInfra server is active.
iDBName
- Specifies the CES Database name to create the connection.
iUserName
- Specifies the username for the CES Database connection.
iPassword
- Specifies the password for the CES Database connection.
- Returns:
Status of the Login action.
isConnected
boolean isConnected()
Checks if the connection to the CES Server exists and is valid.
- Returns:
true if connection exists and is valid.
logout
boolean logout()
Disconnects the existing database connection and invalidates the session in the CES Server.
- Returns:
Status of the Logout action.
Copyright © 2000, Dassault Systèmes. All rights reserved