|
Business Components | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--oracle.jbo.common.BaseObject
|
+--oracle.jbo.server.NamedObjectImpl
|
+--oracle.jbo.server.ComponentObjectImpl
Abstract class for ComponentObjectImpl. Users need to extend this class to plug generic components in Business Components for Java Framework
| Fields inherited from class oracle.jbo.server.NamedObjectImpl |
mFullName,
mName,
mParent,
mProperties |
| Fields inherited from class oracle.jbo.common.BaseObject |
TRACE_EVERY_ALLOC,
TRACE_NONE,
TRACE_OCCASIONAL,
TRACE_UNINITIALIZED |
| Constructor Summary | |
ComponentObjectImpl()
|
|
| Method Summary | |
void |
addListener(ComponentObjectListener listener)
Add a listener for the Component Object |
protected void |
create()
|
static ComponentObjectImpl |
createRef(java.lang.String name,
oracle.jbo.server.DefObject bo)
|
ApplicationModule |
getApplicationModule()
Gets the Application Module. |
protected java.util.Vector |
getCompListeners()
Gets the list of component Object listeners. |
java.lang.String |
getDefFullName()
Gets the Full Name of the Def Object. |
java.lang.String |
getDefName()
Gets the name of the Def Object. |
java.lang.String |
getProxyClassName()
Gets the Proxy class name for the corresponding deployment platform. |
protected java.lang.String |
getProxyClassName(java.lang.String platform)
Gets the proxy class name for a deplyoment platform. |
ApplicationModuleImpl |
getRootApplicationModule()
Gets the root application module implementation. |
boolean |
isRegWithPiggyMan()
Is component registered with Piggy back Manager |
void |
remove()
Deletes this component. |
protected void |
setProxyClassName(java.lang.String platform,
java.lang.String proxyClassName)
Set the name value pair for internal hashtable |
| Methods inherited from class oracle.jbo.server.NamedObjectImpl |
getFullName,
getName,
getParent,
getProperties,
getPropertiesAsStrings,
getProperty,
refreshProperty,
setFullName,
setProperty |
| Methods inherited from class oracle.jbo.common.BaseObject |
dumpState,
setTraceLevel,
setTraceWriter |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Constructor Detail |
public ComponentObjectImpl()
| Method Detail |
protected java.util.Vector getCompListeners()
public final ApplicationModuleImpl getRootApplicationModule()
public static ComponentObjectImpl createRef(java.lang.String name,
oracle.jbo.server.DefObject bo)
name - the reference object name.bo - the object to be referenced.protected void create()
public java.lang.String getDefName()
public java.lang.String getDefFullName()
public void remove()
public java.lang.String getProxyClassName()
public ApplicationModule getApplicationModule()
protected java.lang.String getProxyClassName(java.lang.String platform)
platform - deployment platform
protected void setProxyClassName(java.lang.String platform,
java.lang.String proxyClassName)
platform - the name of the platform as a String.proxyClassName - the name of the proxy class as a String.public boolean isRegWithPiggyMan()
public void addListener(ComponentObjectListener listener)
listener - a listener for the component object
|
Business Components | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||