public class DefaultAppServerResourceContext extends DefaultMutableAppServerContext implements AppServerResourceContext
attribsProvider_, cps_, envAdapter_
listenerSupport_, parent_
OBJECT_SCOPE, ONELEVEL_SCOPE, SUBTREE_SCOPE
Modifier | Constructor and Description |
---|---|
protected |
DefaultAppServerResourceContext(javax.naming.Context parent,
java.util.Hashtable env)
Constructs a
DefaultMutableAppServerContext without a DefaultCatalogContext
delegate. |
|
DefaultAppServerResourceContext(javax.naming.Context parent,
java.util.Hashtable env,
oracle.adf.rc.core.CatalogItem catItem) |
|
DefaultAppServerResourceContext(javax.naming.Context parent,
java.util.Hashtable env,
DefaultCatalogContext catCtxItem)
Constructor with a delegate to handle the extra methods implemented by
CatalogContext and oracle.adf.rc.core.CatalogItem that are not part of a
DirContext |
Modifier and Type | Method and Description |
---|---|
protected boolean |
cacheEventsEnabled()
Cache events are disabled by default for Resource context.
|
void |
clearRequestControls() |
oracle.adf.rc.catalog.Folder |
getCatalogFolder() |
oracle.adf.rc.core.CatalogReference |
getCatalogReference() |
oracle.adf.rc.catalog.DynamicFolder |
getDynamicFolder() |
javax.swing.Icon |
getIcon() |
java.lang.String |
getLongLabel() |
oracle.adf.rc.core.RepositoryReference |
getRepositoryReference() |
oracle.adf.rc.core.Control[] |
getRequestControls() |
javax.naming.directory.DirContext |
getSchema(javax.naming.Name name) |
java.lang.String |
getShortLabel() |
java.lang.String |
getToolTipText() |
void |
invalidateCache() |
boolean |
isCatalogFolder() |
boolean |
isDynamicFolder() |
protected javax.naming.NamingEnumeration |
localSearch(javax.naming.Name name,
java.lang.String filterExp,
java.lang.Object[] filterArgs,
javax.naming.directory.SearchControls searchControls) |
protected javax.naming.directory.DirContext |
newAttributeSchema() |
protected void |
setCatalogContextDelegate(DefaultCatalogContext delegate) |
void |
setCatalogReference(oracle.adf.rc.core.CatalogReference ref) |
void |
setRequestControls(oracle.adf.rc.core.Control[] controls) |
addContextProvider, addMutableContextListener, addStructureChangeListener, close, fireCacheChanged, fireStructureChanged, getAppServerConnection, getAppServerConnectionFactory, getAttributeIDs, getAttributes, getConfigurator, getConnectionId, getName, getParentContext, getProperty, isRoot, listenerSupport, markCacheInvalid, namingEventsEnabled, newAttributeProvider, newInstance, newListenerSupport, removeContextProvider, removeMutableContextListener, removeStructureChangeListener, resync, setAttributes, setAttributesProvider, setConfigurator, setProperty
addNamingListener, addNamingListener, bind, createSubcontext, destroySubcontext, emptyNameException, fireNamingEvent, getAttributes, getNameInNamespace, list, listBindings, lookup, modifyAttributes, nameNotFoundException, notContextException, notEventContextException, rebind, removeNamingListener, rename, search, search, targetMustExist, unbind, unsupportedOperationException
addToEnvironment, bind, bind, bind, composeName, composeName, createSubcontext, createSubcontext, createSubcontext, destroySubcontext, getAttributes, getAttributes, getAttributes, getEnvInternal, getEnvironment, getNameParser, getNameParser, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, list, listBindings, lookup, lookupLink, lookupLink, modifyAttributes, modifyAttributes, modifyAttributes, operationNotSupported, rebind, rebind, rebind, removeFromEnvironment, rename, search, search, search, search, search, search, unbind
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAppServerConnection, getParentContext
addNamingListener, addNamingListener, removeNamingListener, targetMustExist
bind, bind, createSubcontext, createSubcontext, getAttributes, getAttributes, getAttributes, getAttributes, getSchema, getSchemaClassDefinition, getSchemaClassDefinition, modifyAttributes, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, search, search, search, search, search, search, search, search
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
protected DefaultAppServerResourceContext(javax.naming.Context parent, java.util.Hashtable env)
DefaultMutableAppServerContext
without a DefaultCatalogContext
delegate. Sub-classes should override all methods of DefaultCatalogContext
in
this context, or set the delegate before class is used.parent
- env
- public DefaultAppServerResourceContext(javax.naming.Context parent, java.util.Hashtable env, DefaultCatalogContext catCtxItem)
CatalogContext
and oracle.adf.rc.core.CatalogItem
that are not part of a
DirContext
parent
- env
- catCtxItem
- public DefaultAppServerResourceContext(javax.naming.Context parent, java.util.Hashtable env, oracle.adf.rc.core.CatalogItem catItem) throws javax.naming.NamingException
javax.naming.NamingException
protected void setCatalogContextDelegate(DefaultCatalogContext delegate)
public oracle.adf.rc.core.Control[] getRequestControls()
getRequestControls
in interface oracle.adf.rc.core.CatalogContext
public void setRequestControls(oracle.adf.rc.core.Control[] controls)
setRequestControls
in interface oracle.adf.rc.core.CatalogContext
public void clearRequestControls()
clearRequestControls
in interface oracle.adf.rc.core.CatalogContext
public void invalidateCache()
invalidateCache
in interface oracle.adf.rc.core.CatalogContext
public boolean isCatalogFolder()
isCatalogFolder
in interface oracle.adf.rc.core.CatalogContext
public boolean isDynamicFolder()
isDynamicFolder
in interface oracle.adf.rc.core.CatalogContext
public oracle.adf.rc.catalog.Folder getCatalogFolder()
getCatalogFolder
in interface oracle.adf.rc.core.CatalogContext
public oracle.adf.rc.catalog.DynamicFolder getDynamicFolder()
getDynamicFolder
in interface oracle.adf.rc.core.CatalogContext
public java.lang.String getShortLabel()
getShortLabel
in interface oracle.adf.rc.core.CatalogItem
public java.lang.String getLongLabel()
getLongLabel
in interface oracle.adf.rc.core.CatalogItem
public java.lang.String getToolTipText()
getToolTipText
in interface oracle.adf.rc.core.CatalogItem
public javax.swing.Icon getIcon()
getIcon
in interface oracle.adf.rc.core.CatalogItem
public oracle.adf.rc.core.CatalogReference getCatalogReference()
getCatalogReference
in interface oracle.adf.rc.core.CatalogItem
public oracle.adf.rc.core.RepositoryReference getRepositoryReference()
getRepositoryReference
in interface oracle.adf.rc.core.CatalogItem
public void setCatalogReference(oracle.adf.rc.core.CatalogReference ref)
setCatalogReference
in interface oracle.adf.rc.core.CatalogItem
protected boolean cacheEventsEnabled()
cacheEventsEnabled
in class DefaultMutableAppServerContext
public javax.naming.directory.DirContext getSchema(javax.naming.Name name) throws javax.naming.NamingException
getSchema
in interface javax.naming.directory.DirContext
getSchema
in class oracle.adf.rc.spi.jndi.AbstractDirContext
javax.naming.NamingException
protected javax.naming.directory.DirContext newAttributeSchema() throws javax.naming.NamingException
javax.naming.NamingException
protected javax.naming.NamingEnumeration localSearch(javax.naming.Name name, java.lang.String filterExp, java.lang.Object[] filterArgs, javax.naming.directory.SearchControls searchControls) throws javax.naming.NamingException
localSearch
in class AbstractEventDirContext
javax.naming.NamingException