| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.di.api.jmx.mbeans.BaseAdmin
com.ibm.di.api.jmx.mbeans.AssemblyLineHandler
public class AssemblyLineHandler
| Field Summary | |
|---|---|
| static String | MBEAN_TYPE | 
| Constructor Summary | |
|---|---|
| AssemblyLineHandler(AssemblyLineHandler aALHandler) | |
| Method Summary | |
|---|---|
|  void | close() | 
|  Entry | executeCycle()Executes an AssemblyLine cycle with null work Entry attribute. | 
|  Entry | executeCycle(Entry aEntry)Executes an AssemblyLine cycle. | 
|  Entry | executeCycle(Entry aEntry,
             Boolean aProcessTCB)Executes an AssemblyLine cycle. | 
| static javax.management.ObjectName | genObjectName(String aName,
              int aUniqueCode) | 
|  javax.management.ObjectName | getAssemblyLine()Returns an ObjectName generated from the AssemblyLine’s name and AssemblyLine’s unique code. | 
|  String | getId()Reads attribute "Id". | 
|  String | getType()Reads attribute "Type". | 
| Methods inherited from class com.ibm.di.api.jmx.mbeans.BaseAdmin | 
|---|
| getCurrentUserId, getKeyPropertyList | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Field Detail | 
|---|
public static final String MBEAN_TYPE
| Constructor Detail | 
|---|
public AssemblyLineHandler(AssemblyLineHandler aALHandler)
                    throws DIException
DIException| Method Detail | 
|---|
public String getType()
BaseMBean
 getType() and getId() are used in a common schema for
 object names for all MBeans in the management package. The key properties part
 of the object name of each MBean is defined as 
 "type=" + getType() + ",id=" + getId(), for example 
 "type=AssemblyLine,id=Hello".
getType in interface BaseMBeanpublic String getId()
BaseMBean
 getType() and getId() are used in a common schema for
 object names for all MBeans in the management package. The key properties part
 of the object name of each MBean is defined as 
 "type=" + getType() + ",id=" + getId(), for example 
 "type=AssemblyLine,id=Hello".
getId in interface BaseMBean
public javax.management.ObjectName getAssemblyLine()
                                            throws DIException
AssemblyLineHandlerMBean
getAssemblyLine in interface AssemblyLineHandlerMBeanDIException - if an error occurs while getting the AssemblyLine’s ObjectName.
public Entry executeCycle(Entry aEntry,
                          Boolean aProcessTCB)
                   throws DIException
AssemblyLineHandlerMBean
executeCycle in interface AssemblyLineHandlerMBeanaEntry - the work entry to use, or null to use an empty work entry/iterator entry.aProcessTCB - if true, the AL's call/return attribute maps are applied to the provided entry and returned entry.
DIException - if an error occurs while executing the AssemblyLine.
public Entry executeCycle(Entry aEntry)
                   throws DIException
AssemblyLineHandlerMBean
executeCycle in interface AssemblyLineHandlerMBeanaEntry - the work entry to use, or null to use an empty work entry/iterator entry.
DIException - if an error occurs while executing the AssemblyLine.
public Entry executeCycle()
                   throws DIException
AssemblyLineHandlerMBean
executeCycle in interface AssemblyLineHandlerMBeanDIException - if an error occurs while executing the AssemblyLine.
public void close()
           throws DIException
close in interface AssemblyLineHandlerMBeanDIException
public static javax.management.ObjectName genObjectName(String aName,
                                                        int aUniqueCode)
                                                 throws DIException
DIException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||