com.sap.netweaver.bc.rf.common.support

Class SupportedOption

java.lang.Object
  extended by com.sap.netweaver.bc.rf.util.flyweight.FlyWeight
      extended by com.sap.netweaver.bc.rf.util.enums.Enum
          extended by com.sap.netweaver.bc.rf.util.enums.EnumWithDescription
              extended by com.sap.netweaver.bc.rf.common.support.SupportedOption
All Implemented Interfaces:
Serializable, Cloneable, Comparable
Direct Known Subclasses:
SupportedOption, SupportedOption, SupportedOption, SupportedOption, SupportedOption, SupportedOption

public class SupportedOption
extends EnumWithDescription

Base enumeration class of supported options of resources and repositories.

Note that the availability of the generally supported options may depend on the resource for which the option was requested, while others apply to the whole repository in general.

The supported options may be used by a UI to signal which kind of operations are allowed on a resource or repository. Internally they are used to quickly discover the features of a repository and use only the supported features and bypass the others resp. quickly fail in a requested operation.

See Also:
Serialized Form

Field Summary
static SupportedOption DB_TRANSACTIONS
          Repository supports j2ee engine TxManager for transaction handling
static SupportedOption TUCC
          Repository supports the TUCC protocol.
 
Constructor Summary
protected SupportedOption(int id, String description)
          Construct object of class SupportedOption.
 
Method Summary
 
Methods inherited from class com.sap.netweaver.bc.rf.util.enums.EnumWithDescription
getDescription, toString
 
Methods inherited from class com.sap.netweaver.bc.rf.util.enums.Enum
clone, compareTo, equals, getAllEnums, getAllEnumsInherited, getEnum, getEnumId, getEnumInherited, hashCode
 
Methods inherited from class com.sap.netweaver.bc.rf.util.flyweight.FlyWeight
getAllFlyWeights, getAllFlyWeightsInherited, getFlyWeight, getFlyWeightId, getFlyWeightInherited, removeAllFlyWeights, removeAllFlyWeightsInherited, removeFlyWeight, removeFlyWeightInherited
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

TUCC

public static final SupportedOption TUCC
Repository supports the TUCC protocol.


DB_TRANSACTIONS

public static final SupportedOption DB_TRANSACTIONS
Repository supports j2ee engine TxManager for transaction handling

Constructor Detail

SupportedOption

protected SupportedOption(int id,
                          String description)
Construct object of class SupportedOption.

Parameters:
id - enumeration id
description - enumeration description
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] KMC-CM [sap.com] tc/km/frwk api EP-KM-CM
[sap.com] KMC-WPC [sap.com] tc/kmc/wpc/wpcfacade api EP-PIN-WPC-WCM


Copyright 2011 SAP AG Complete Copyright Notice