|
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 BC4J 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()
Get the Application Module |
protected java.util.Vector |
getCompListeners()
Get the list of component Object listeners |
java.lang.String |
getDefFullName()
Get the Full Name of the Def Object |
java.lang.String |
getDefName()
Get the name of the Def Object |
java.lang.String |
getProxyClassName()
Get the Proxy class name for the corresponding deployment platform |
protected java.lang.String |
getProxyClassName(java.lang.String platform)
Get the proxy class name for a deplyoment platform |
ApplicationModuleImpl |
getRootApplicationModule()
Get 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.obj
- 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)
Deployment
- platformprotected void setProxyClassName(java.lang.String platform, java.lang.String proxyClassName)
String
- platform nameString
- ProxyClassNamepublic boolean isRegWithPiggyMan()
public void addListener(ComponentObjectListener listener)
ComponentObjectListener
-
|
Business Components | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |