com.sap.aii.mapping.api

Class DynamicConfigurationKey

java.lang.Object
  extended by com.sap.aii.mapping.api.DynamicConfigurationKey

public abstract class DynamicConfigurationKey
extends Object

A DynamicConfigurationKey denotes an adapter specific message attribute. It consists of a name and a namespace. Usually the namespace specifies the adapter, for example "http://sap.com/xi/XI/System/File", and the name its attribute, for example "filename". DynamicConfigurationKey objects serve as keys in the map DynamicConfiguration.

Since:
SAP NetWeaver '04 SPS 14
See Also:
DynamicConfiguration

Constructor Summary
DynamicConfigurationKey()
           
 
Method Summary
static DynamicConfigurationKey create(String namespace, String name)
          Creates an instance of DynamicConfigurationKey specifying the namespace and name.
abstract  String getName()
          Returns the name.
abstract  String getNamespace()
          Returns the namespace.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DynamicConfigurationKey

public DynamicConfigurationKey()
Method Detail

create

public static DynamicConfigurationKey create(String namespace,
                                             String name)
Creates an instance of DynamicConfigurationKey specifying the namespace and name. The namespace must not be longer than 255 characters. The name must not be longer than 50 characters.

Parameters:
namespace - the namespace of the parameter
name - the name of the parameter
Throws:
IllegalArgumentException - if the name or namespace is null or too long.

getNamespace

public abstract String getNamespace()
Returns the namespace.

Returns:
the namespace

getName

public abstract String getName()
Returns the name.

Returns:
the name
Access Rights

This class can be accessed from:


SC DC Public Part ACH
[sap.com] SAP_XIAF [sap.com] com.sap.aii.mapping.lib.facade api BC-XI


Copyright 2014 SAP AG Complete Copyright Notice