com.sap.aii.mapping.value.api

Class XIVMFactory

java.lang.Object
  extended by com.sap.aii.mapping.value.api.XIVMFactory

public final class XIVMFactory
extends Object

Factory for creating instances of IFIdentifier and IFRequest to execute value mappings by means of XIVMService.

Since:
SAP NetWeaver '04
See Also:
XIVMService

Field Summary
static String SOLUTION_MANAGER_CONTEXT
          Standard context for the solution manager.
static String XI_CONTEXT
          XI standard context for value mapping created in the Integration Builder: Configuration.
 
Constructor Summary
XIVMFactory()
           
 
Method Summary
static IFIdentifier newIdentifier(String agency, String scheme)
          Creates a new Identifier with the given values and XI_CONTEXT.
static IFIdentifier newIdentifier(String context, String agency, String scheme)
          Creates a new Identifier with the given values.
static IFRequest newRequest(IFIdentifier sourceIdentifier, IFIdentifier targetIdentifier, String sourceValue)
          Creates a new request with the given sourceIdentifier, targetIdentifier and sourceValue.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

XI_CONTEXT

public static final String XI_CONTEXT
XI standard context for value mapping created in the Integration Builder: Configuration. Value = http://sap.com/xi/XI

Since:
SAP NetWeaver '04 SPS1
See Also:
Constant Field Values

SOLUTION_MANAGER_CONTEXT

public static final String SOLUTION_MANAGER_CONTEXT
Standard context for the solution manager.

Since:
SAP NetWeaver '04 SPS1
See Also:
Constant Field Values
Constructor Detail

XIVMFactory

public XIVMFactory()
Method Detail

newIdentifier

public static IFIdentifier newIdentifier(String context,
                                         String agency,
                                         String scheme)
Creates a new Identifier with the given values.

Parameters:
context - context of the identifier
agency - agency of the identifier
scheme - scheme of the identifier
Returns:
a new Identifier with the given values

newIdentifier

public static IFIdentifier newIdentifier(String agency,
                                         String scheme)
Creates a new Identifier with the given values and XI_CONTEXT.

Parameters:
agency - agency of the identifier
scheme - scheme of the identifier
Returns:
a new Identifier with the given values and the standard context from directory (XI_CONTEXT)
Since:
SAP NetWeaver '04 SPS 1

newRequest

public static IFRequest newRequest(IFIdentifier sourceIdentifier,
                                   IFIdentifier targetIdentifier,
                                   String sourceValue)
Creates a new request with the given sourceIdentifier, targetIdentifier and sourceValue.

Parameters:
sourceIdentifier - source identifier of the request
targetIdentifier - target identifier of the request
sourceValue - source value of the request
Returns:
a request with the given sourceIdentifier, targetIdentifier and sourceValue


Copyright 2007 SAP AG Complete Copyright Notice