|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface ISystems
The interface for the system landscape service that provides helper methods for working with systems. The methods retrieve aliases and the system associated with a specific alias, and check whether an alias is a default alias.
| Field Summary | |
|---|---|
static String |
KEY
The key to identify the service |
static String |
OCLASS
The Semantics OClass |
| Method Summary | |
|---|---|
String[] |
getAliases()
Gets all aliases in the PCD. |
String[] |
getAliases(com.sap.security.api.IPrincipal principal,
boolean usePersonalized)
Gets all aliases from the PCD that are assigned to systems that a specific user has permission to access. |
List |
getAliasesObjects(com.sap.security.api.IPrincipal principal,
boolean usePersonalized)
|
String[] |
getDefaultAliases()
Gets all default aliases in the PCD. |
List |
getDefaultAliasObjects()
This method gets all default aliases of all systems (only system default aliases are returned). |
String |
getSystemId(String alias)
Gets the system ID for a specific alias. |
boolean |
isDefaultAlias(String alias)
Indicates whether a specific alias is a default alias. |
| Methods inherited from interface com.sap.portal.pcm.IObjectsManager |
|---|
getDefaultAttributes, instantiateDescriptor, instantiateDescriptor, instantiateDescriptor |
| Field Detail |
|---|
static final String KEY
static final String OCLASS
| Method Detail |
|---|
String[] getDefaultAliases()
List getDefaultAliasObjects()
List getAliasesObjects(com.sap.security.api.IPrincipal principal,
boolean usePersonalized)
principal - usePersonalized -
principal has the permitions to see.String[] getAliases()
String[] getAliases(com.sap.security.api.IPrincipal principal,
boolean usePersonalized)
principal - a userusePersonalized - Indicates whether to get aliases associated with
systems for which the user has end-user permissions (true),
or aliases associated with systems for which the user
does not have end-user permissions (false)
String getSystemId(String alias)
alias - an alias for which to get the corresponding system ID
AmbiguousAliasException - if the alias is defined both in the
portal registry and in the PCDboolean isDefaultAlias(String alias)
alias - a system alias
true if the specified alias is
a default alias, false if it is not
a default alias| Access Rights |
|---|
| SC | DC | Public Part | ACH |
|---|---|---|---|
[sap.com] EP-RUNTIME
|
[sap.com] tc/ep/semantics/api
|
api
|
EP-PIN
|
|
SAP NetWeaver 7.30 SP01 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||