com.sap.netweaver.bc.uwl.admin

Class IPropertiesManager.SystemProperty

java.lang.Object
  extended bycom.sap.netweaver.bc.uwl.admin.IPropertiesManager.SystemProperty
Enclosing class:
IPropertiesManager

public static class IPropertiesManager.SystemProperty
extends Object

Class that represents one entry for the System Configuration.


Constructor Summary
IPropertiesManager.SystemProperty(HashMap properties)
           
 
Method Summary
static String filterDuplicateEntries(String strRoles)
          removes duplicate entries from string entries, separated by "," or ";"
 String getAbapClass()
          Matters only for GenericAbapConnector
 boolean getActive()
           
 String[] getAssignedRoles()
           
 String[] getConfigurationGroups()
           
 String getConnector()
           
 int getIntervalBetweenDeltaInvocationsInSeconds()
           
 int getIntervalBetweenSnapshotInvocationsInMinutes()
           
 String[] getItemTypesSupported()
           
 String getOriginalSystem()
           
static String[] getStringArray(String strRoles)
          converts string entries, separated by "," or ";" into a string array
 String getSystem()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IPropertiesManager.SystemProperty

public IPropertiesManager.SystemProperty(HashMap properties)
Method Detail

getStringArray

public static String[] getStringArray(String strRoles)
converts string entries, separated by "," or ";" into a string array

Parameters:
strRoles - - string to be converted
Returns:

filterDuplicateEntries

public static String filterDuplicateEntries(String strRoles)
removes duplicate entries from string entries, separated by "," or ";"

Parameters:
strRoles - - string to be filtered
Returns:

getConfigurationGroups

public String[] getConfigurationGroups()
Returns:
a string array of all configuration groups, defined for this system (could be null).

getConnector

public String getConnector()
Returns:
connector identifier for this system connection.(For GABAP connector is GenericAbapConnector)

getIntervalBetweenDeltaInvocationsInSeconds

public int getIntervalBetweenDeltaInvocationsInSeconds()
Returns:
if <=0 means no delta support

getIntervalBetweenSnapshotInvocationsInMinutes

public int getIntervalBetweenSnapshotInvocationsInMinutes()
Returns:
if <= means session

getItemTypesSupported

public String[] getItemTypesSupported()
Returns:
supported item types (relevant for GenericAbapConnector)

getSystem

public String getSystem()
Returns:
system alias of this system entry

getAssignedRoles

public String[] getAssignedRoles()
Returns:
a string array of all the user roles assigned to this system entry

getAbapClass

public String getAbapClass()
Matters only for GenericAbapConnector

Returns:

getActive

public boolean getActive()
Returns:
the flag, indicating if the system entry is active

getOriginalSystem

public String getOriginalSystem()
Returns:
system alias of an active system through which this system is connected. This is relevant when more than one system aliases are defined for the same backend system in the Portal System Landscape.


Copyright 2006 SAP AG Complete Copyright Notice