class FactoryJava extends FactoryBase
| Modifier and Type | Field and Description |
|---|---|
protected RtcDeleteFunc |
m_Delete
Interface of component for destruction
|
protected RtcNewFunc |
m_New
Interface of created component
|
protected NumberingPolicy |
m_policy
Class for numbering policy (naming policy) management
when component is generated
|
m_Number, m_Profile| Constructor and Description |
|---|
FactoryJava(Properties profile,
RtcNewFunc newFunc,
RtcDeleteFunc deleteFunc)
Constructor
|
FactoryJava(Properties profile,
RtcNewFunc newFunc,
RtcDeleteFunc deleteFunc,
NumberingPolicy policy)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
RTObject_impl |
create(Manager mgr)
Creates the component
|
RTObject_impl |
destroy(RTObject_impl comp)
Destroys the component
|
number, profileprotected RtcNewFunc m_New
protected RtcDeleteFunc m_Delete
protected NumberingPolicy m_policy
public FactoryJava(Properties profile, RtcNewFunc newFunc, RtcDeleteFunc deleteFunc)
Manages generation and the annulment of the component by the specified parameter.
profile -
Profile of componentnewFunc -
Method for component creationdeleteFunc -
Method for component destructionpublic FactoryJava(Properties profile, RtcNewFunc newFunc, RtcDeleteFunc deleteFunc, NumberingPolicy policy)
profile -
Profile of componentnewFunc -
Method for component creationdeleteFunc -
Method for component destructionpolicy -
Numbering policy(naming policy) of created instance public RTObject_impl create(Manager mgr)
create in class FactoryBasemgr -
Manager objectpublic RTObject_impl destroy(RTObject_impl comp)
destroy in class FactoryBasecomp -
Instance of component for destruction