wt.part
Class BOMUtil

java.lang.Object
  extended bywt.part.BOMUtil
All Implemented Interfaces:
RemoteAccess, Serializable

public final class BOMUtil
extends Object
implements RemoteAccess, Serializable

Deprecation Notice: This class is still valid for this release, however this serves as advance notice that it will be removed in the future. All user interfaces built using the Windchill HTML Template Processing client architecture will be rewritten using a different framework in an upcoming release. This class implements utility functions for accessing BOM template processors.

Supported API: false

Extendable: false

See Also:
Serialized Form

Field Summary
(package private) static String ACTION
          Deprecated.  
private static String CLASSNAME
          Deprecated.  
(package private) static String CONFIG_SPEC_OID
          Deprecated.  
private static String FC_RESOURCE
          Deprecated.  
static String HIERARCHY_BOM
          Deprecated. 

Supported API: true
(package private) static String OID
          Deprecated.  
static String PARTS_LIST_BOM
          Deprecated. 

Supported API: true
(package private) static String PROCESS_FLAG_KEY
          Deprecated.  
private static boolean SERVER
          Deprecated.  
(package private) static String SESSION_ID_KEY
          Deprecated.  
(package private) static String VISITOR_SERVICE
          Deprecated.  
 
Fields inherited from interface wt.method.RemoteAccess
versionID
 
Constructor Summary
BOMUtil()
          Deprecated.  
 
Method Summary
static URL buildBOMURL(String type, String oid)
          Deprecated. This method builds an URL to be used for accessing a BOM.
static URL buildBOMURL(String type, String oid, String configSpecOid)
          Deprecated. This method builds an URL to be used for accessing a BOM.
static String createSession()
          Deprecated. This method creates a session on the server.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACTION

static final String ACTION
Deprecated. 
See Also:
Constant Field Values

OID

static final String OID
Deprecated. 
See Also:
Constant Field Values

CONFIG_SPEC_OID

static final String CONFIG_SPEC_OID
Deprecated. 
See Also:
Constant Field Values

VISITOR_SERVICE

static final String VISITOR_SERVICE
Deprecated. 
See Also:
Constant Field Values

SESSION_ID_KEY

static final String SESSION_ID_KEY
Deprecated. 
See Also:
Constant Field Values

PROCESS_FLAG_KEY

static final String PROCESS_FLAG_KEY
Deprecated. 
See Also:
Constant Field Values

HIERARCHY_BOM

public static final String HIERARCHY_BOM
Deprecated. 


Supported API: true

See Also:
Constant Field Values

PARTS_LIST_BOM

public static final String PARTS_LIST_BOM
Deprecated. 


Supported API: true

See Also:
Constant Field Values

SERVER

private static final boolean SERVER
Deprecated. 

FC_RESOURCE

private static final String FC_RESOURCE
Deprecated. 

CLASSNAME

private static final String CLASSNAME
Deprecated. 
Constructor Detail

BOMUtil

public BOMUtil()
Deprecated. 
Method Detail

buildBOMURL

public static URL buildBOMURL(String type,
                              String oid)
                       throws WTException
Deprecated. 
This method builds an URL to be used for accessing a BOM.

Supported API: true

Parameters:
type - indicates type of BOM (e.g. PARTS_LIST_BOM, HIERARCHY_BOM)
oid - string representation of the Object ID of the root of the BOM
Returns:
URL to be used to access a BOM
Throws:
WTException

buildBOMURL

public static URL buildBOMURL(String type,
                              String oid,
                              String configSpecOid)
                       throws WTException
Deprecated. 
This method builds an URL to be used for accessing a BOM.

Supported API: true

Parameters:
type - indicates type of BOM (e.g. PARTS_LIST_BOM, HIERARCHY_BOM)
oid - string representation of the Object ID of the root of the BOM
configSpecOid - string representation of the Object ID for the ConfigSpec used for the BOM
Returns:
URL to be used to access a BOM ConfigSpec used for the BOM
Throws:
WTException

createSession

public static String createSession()
                            throws WTException
Deprecated. 
This method creates a session on the server.

Supported API: false

Throws:
WTException