public interface ISystemLandscapeFactory
Modifier and Type | Method and Description |
---|---|
List<ISystemLandscape> |
getAllLandscapes()
Retrieve the list of all
ISystemLandscape
implementations that are currently registered. |
ISystemLandscape |
getLandscape(String type)
Retrieve the system landscape for the specified type.
|
ISystemLandscape |
getLandscapeByStoragePrefix(String storagePrefix)
For internal use only: Retrieve the system landscape for the specified storage prefix.
|
void |
registerLandscape(ISystemLandscape landscape)
Register a system landscape.
|
void |
unregisterLandscape(ISystemLandscape landscape)
Unregister a registered system landscape.
|
List<ISystemLandscape> getAllLandscapes()
ISystemLandscape
implementations that are currently registered.ISystemLandscape
implementations that are currently registered.ISystemLandscape getLandscape(String type)
type
- The required landscape typenull
if there
is no registered landscape for the type.ISystemLandscape getLandscapeByStoragePrefix(String storagePrefix)
storagePrefix
- The required storage prefixnull
if there is no registered landscape for the type.void registerLandscape(ISystemLandscape landscape)
The landscape type is taken from its ISystemLandscape.getType()
method. Registering
is only possible if no system landscape has been registered for the same type.
landscape
- The system landscape to register.void unregisterLandscape(ISystemLandscape landscape)
landscape
- The system landscape to unregister.Access Rights |
---|
SC | DC | Public Part | ACH |
---|---|---|---|
[sap.com] CORE-TOOLS
|
[sap.com]
|
default
|
BC-JAS
|
[sap.com] ENGFACADE
|
[sap.com] tc/je/usermanagement/api
|
api
|
BC-JAS-SEC
|
[sap.com] ENGINEAPI
|
[sap.com]
|
-
|
BC-JAS-SEC-UME
|
[sap.com] ENGINEAPI
|
[sap.com]
|
default
|
BC-JAS-SEC-UME
|
Copyright 2018 SAP AG Complete Copyright Notice