|
SAP NetWeaver 7.40 Enterprise Portal (SP02) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.sap.portal.connectivity.destinations.AbstractDestinationsRetrieverSource
public abstract class AbstractDestinationsRetrieverSource
Abstract parent of all source retrieve sources. Implementations of this class can register themselves on the destination service to be looked for destinations
| Constructor Summary | |
|---|---|
AbstractDestinationsRetrieverSource(int source,
String key,
String desc)
|
|
| Method Summary | |
|---|---|
abstract IConnection |
getConnection(com.sap.security.api.IUser user,
String destinationName)
Gets Connector Framework connection to the back-end to a given destination name |
abstract IConnection |
getConnection(com.sap.security.api.IUser user,
String destinationName,
DestinationFilter destinationFilter)
Gets Connector Framework connection to the back-end to a given destination name matching the destination filter |
abstract IConnection |
getConnection(com.sap.security.api.IUser user,
String destinationName,
DestinationFilter destinationFilter,
String forcedUserName,
String forcedPassword)
Gets Connector Framework connection to the back-end to a given destination name matching the destination filter. |
abstract IConnection |
getConnection(com.sap.security.api.IUser user,
String destinationName,
String forcedUserName,
String forcedPassword)
Gets Connector Framework connection to the back-end to a given destination name. |
abstract IConnection |
getConnectionWithOverridingProps(com.sap.security.api.IUser user,
String destinationName,
DestinationFilter destinationFilter,
Map<String,Object> overridingConnectionSpecProps)
Gets Connector Framework connection to the back-end to a given destination name matching the destination filter. |
abstract IConnection |
getConnectionWithOverridingProps(com.sap.security.api.IUser user,
String destinationName,
Map<String,Object> overridingConnectionSpecProps)
Gets Connector Framework connection to the back-end to a given destination name matching the destination filter. |
String |
getDescription()
|
abstract Vector<String> |
getDestinationsNames(com.sap.security.api.IUser user,
int typeFilterMask)
Returens list of destination names matching given type filter mask |
abstract IDestinationWrapper |
getDestinationWrapper(com.sap.security.api.IUser user,
String destinationName)
Gets a destination wrapper by the destination name |
String |
getKey()
Returns the destination retriever source key |
int |
getSource()
|
abstract boolean |
supportsType(int type)
Indicates whether the destination retriever holds instnaces of a given back-end type |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AbstractDestinationsRetrieverSource(int source,
String key,
String desc)
| Method Detail |
|---|
public int getSource()
IDestinationWrapperpublic String getDescription()
public abstract Vector<String> getDestinationsNames(com.sap.security.api.IUser user,
int typeFilterMask)
user - User asking for destination namestypeFilterMask - type filter mask (client may filter by more than
1 value by using the | operator)
String)
public abstract IConnection getConnection(com.sap.security.api.IUser user,
String destinationName)
throws PortalDestinationsServiceException
user - User to connect withdestinationName - the name of the destination to connect to
IConnection to the back-end
PortalDestinationsServiceException - when fail to get a connection
(e.g. no such destination name in the source repository, rejection from the
back-end etc
public abstract IConnection getConnection(com.sap.security.api.IUser user,
String destinationName,
DestinationFilter destinationFilter)
throws PortalDestinationsServiceException
user - User to connect withdestinationName - the name of the destination to connect todestinationFilter - filter of the source, type and SAP type
IConnection to the back-end
PortalDestinationsServiceException - when fail to get a connection
(e.g. no such destination name in the source repository, rejection from the
back-end etc
public abstract IConnection getConnection(com.sap.security.api.IUser user,
String destinationName,
String forcedUserName,
String forcedPassword)
throws PortalDestinationsServiceException
user - logged-on user to connect withdestinationName - the name of the destination to connect toforcedUserName - user name to connect with to the back-endforcedPassword - password to connect with to the back-end
IConnection to the back-end
PortalDestinationsServiceException - when fail to get a connection
(e.g. no such destination name in the source repository, rejection from the
back-end etc
public abstract IConnection getConnection(com.sap.security.api.IUser user,
String destinationName,
DestinationFilter destinationFilter,
String forcedUserName,
String forcedPassword)
throws PortalDestinationsServiceException
user - logged-on user to connect withdestinationName - the name of the destination to connect todestinationFilter - filter of the source, type and SAP typeforcedUserName - user name to connect with to the back-endforcedPassword - password to connect with to the back-end
IConnection to the back-end
PortalDestinationsServiceException - when fail to get a connection
(e.g. no such destination name in the source repository, rejection from the
back-end etc
public abstract IConnection getConnectionWithOverridingProps(com.sap.security.api.IUser user,
String destinationName,
Map<String,Object> overridingConnectionSpecProps)
throws PortalDestinationsServiceException
overridingConnectionSpecProps
user - logged-on user to connect withdestinationName - the name of the destination to connect tooverridingConnectionSpecProps - Map for key-value pairs to override the definition of as defined in the source
IConnection to the back-end
PortalDestinationsServiceException
public abstract IConnection getConnectionWithOverridingProps(com.sap.security.api.IUser user,
String destinationName,
DestinationFilter destinationFilter,
Map<String,Object> overridingConnectionSpecProps)
throws PortalDestinationsServiceException
overridingConnectionSpecProps
user - logged-on user to connect withdestinationName - the name of the destination to connect todestinationFilter - filter of the source, type and SAP typeoverridingConnectionSpecProps - Map for key-value pairs to override the definition of as defined in the source
IConnection to the back-end
PortalDestinationsServiceException
public abstract IDestinationWrapper getDestinationWrapper(com.sap.security.api.IUser user,
String destinationName)
user - to get the destination name withdestinationName - destination name to get the destination wrapper for
IDestinationWrapper for the destination name,
null if no such destination name existspublic abstract boolean supportsType(int type)
type - type of the destination
true if the destination retriver supports the
back-end type, otherwise falsepublic String getKey()
| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-CONNECTIVITY
|
[sap.com]
|
api
|
EP-VC-CON
|
[sap.com] EP-CONNECTIVITY
|
[sap.com] tc/ep/connectivity/lib/api
|
api
|
EP-VC-CON
|
[sap.com] EP-CONNECTIVITY
|
[sap.com] tc/ep/connectivity/api
|
api
|
EP-VC-CON
|
|
SAP NetWeaver 7.40 Enterprise Portal (SP02) | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||