|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.norther.tammi.core.base.Adaptee org.norther.tammi.core.base.DefaultObjectFactory<Object> org.norther.tammi.root.db.DefaultLobFactory
public class DefaultLobFactory
A default implementation of LobFactory.
Field Summary |
---|
Fields inherited from class org.norther.tammi.core.base.Adaptee |
---|
ADAPTEE_NOTIF_DESCRIPTION, ADAPTEE_NOTIFICATIONS |
Constructor Summary | |
---|---|
DefaultLobFactory()
Constructs a new factory. |
Method Summary | |
---|---|
String |
getBlobAdapterClassName()
Gets the BLOB adapter class name. |
String |
getBlobInstanceClassName()
Gets the BLOB instance class name. |
String |
getClobAdapterClassName()
Gets the CLOB adapter class name. |
String |
getClobInstanceClassName()
Gets the CLOB instance class name. |
Object |
getInstance(String className,
ObjectName loader,
Object[] params,
String[] signature)
Gets an instance of a named class using a specified class loader. |
void |
setBlobAdapterClassName(String className)
Sets the BLOB adapter class name. |
void |
setBlobInstanceClassName(String className)
Sets the BLOB instance class name. |
void |
setClobAdapterClassName(String className)
Sets the CLOB adapter class name. |
void |
setClobInstanceClassName(String className)
Sets the CLOB instance class name. |
Methods inherited from class org.norther.tammi.core.base.DefaultObjectFactory |
---|
getInstance, getInstance, getInstance, isLoaderSupported |
Methods inherited from class org.norther.tammi.core.base.Adaptee |
---|
addAdaptee, addNotificationListener, getAttributeSupport, getBroker, getCanonicalName, getDomain, getFactory, getLoader, getLog, getLog, getMBean, getMBeanServer, getNotificationInfo, getObjectName, getRegistrationTime, getSequenceNumber, hasListeners, isRegistered, postmanaged, premanaged, removeNotificationListener, removeNotificationListener, sendNotification, sendNotification, sendNotification, sendNotification, unmanaged, unregister |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.norther.tammi.core.base.ObjectFactory |
---|
getInstance, getInstance, getInstance, isLoaderSupported |
Constructor Detail |
---|
public DefaultLobFactory()
Method Detail |
---|
public String getBlobInstanceClassName()
LobFactory
getBlobInstanceClassName
in interface LobFactory
public void setBlobInstanceClassName(String className)
LobFactory
setBlobInstanceClassName
in interface LobFactory
className
- the BLOB class name.public String getClobInstanceClassName()
LobFactory
getClobInstanceClassName
in interface LobFactory
public void setClobInstanceClassName(String className)
LobFactory
setClobInstanceClassName
in interface LobFactory
className
- the CLOB class name.public String getBlobAdapterClassName()
LobFactory
getBlobAdapterClassName
in interface LobFactory
public void setBlobAdapterClassName(String className)
LobFactory
setBlobAdapterClassName
in interface LobFactory
className
- the BLOB class name.public String getClobAdapterClassName()
LobFactory
getClobAdapterClassName
in interface LobFactory
public void setClobAdapterClassName(String className)
LobFactory
setClobAdapterClassName
in interface LobFactory
className
- the CLOB class name.public Object getInstance(String className, ObjectName loader, Object[] params, String[] signature) throws ConstructionException
ObjectFactory
Class loaders are supported only if the isLoaderSupported method returns true. Otherwise the loader parameter is ignored.
getInstance
in interface ObjectFactory<Object>
getInstance
in class DefaultObjectFactory<Object>
className
- the name of the class.loader
- the class loader.params
- an array containing the parameters of the constructor.signature
- an array containing the signature of the constructor.
ConstructionException
- if construction fails.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |