Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


oracle.adf.model
Class BindingContext

java.lang.Object
  extended byoracle.adf.model.BindingContext

All Implemented Interfaces:
java.util.Map, java.io.Serializable
Direct Known Subclasses:
HttpBindingContext

public class BindingContext
extends java.lang.Object
implements java.io.Serializable, java.util.Map
See Also:
Serialized Form

Nested Class Summary

Nested classes inherited from class java.util.Map
java.util.Map.Entry

Field Summary
static byte CLIENT_TYPE_ABSTRACT
static byte CLIENT_TYPE_JCLIENT
static java.lang.String CONTEXT_ID
static java.lang.String DEFAULT_DATA_CONTROL
static java.lang.String ERROR_HANDLER
static java.lang.String HTTP_REQUEST
static java.lang.String HTTP_RESPONSE
static java.lang.String INPUT_VALUE_HANDLERS
static java.lang.String IS_INITIALIZED
static java.lang.String LOCALE_CONTEXT

Constructor Summary
BindingContext()
BindingContext(int size)

Method Summary
void addPersistentState(java.lang.String name, java.io.Serializable psState)
Internal: Applications should not use this class.
java.util.Iterator bindingContainersIterator()
void clear()
boolean containsKey(java.lang.Object key)
boolean containsValue(java.lang.Object value)
java.util.Iterator dataControlsIterator()
java.util.Set entrySet()
DCBindingContainer findBindingContainer(java.lang.String name)
DCDataControl findDataControl(java.lang.String name)
java.io.Serializable findPersistentState(java.lang.String name)
java.lang.Object get(java.lang.Object key)
java.lang.Object getBindingInputHandler(java.lang.String type)
DCDataControl getDefaultDataControl()
Internal: Applications should not use this class. Only for use in JClient internally to get to JUApplication.
DCErrorHandler getErrorHandler()
LocaleContext getLocaleContext()
SessionContext getSessionContext()
void initializeSessionContext(SessionContext currentSession)
Internal: Applications should not use this class.
boolean isEmpty()
boolean isGenericApp()
boolean isJClientApp()
Internal: Applications should not use this class.
java.util.Set keySet()
java.util.Iterator keysIterator()
Returns a thread safe keys iterator.
java.lang.Object put(java.lang.Object key, java.lang.Object value)
void putAll(java.util.Map t)
void release()
Release the datacontrols first and then all the contained binding containers.
java.lang.Object remove(java.lang.Object key)
void removePersistentState(java.lang.String name)
Internal: Applications should not use this class.
void setBindingInputHandlers(java.util.Map map)
void setClientAppType(byte clientType)
Internal: Applications should not use this class.
void setErrorHandler(DCErrorHandler errHandlerObj)
void setLocaleContext(LocaleContext lCtx)
void setSessionContext(SessionContext currentSession)
Internal: Applications should not use this class.
int size()
java.util.Collection values()
java.util.Iterator valuesIterator()
Returns a thread safe values iterator.

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Methods inherited from interface java.util.Map
equals, hashCode

Field Detail

CONTEXT_ID

public static final java.lang.String CONTEXT_ID
See Also:
Constant Field Values

DEFAULT_DATA_CONTROL

public static final java.lang.String DEFAULT_DATA_CONTROL
See Also:
Constant Field Values

LOCALE_CONTEXT

public static final java.lang.String LOCALE_CONTEXT
See Also:
Constant Field Values

ERROR_HANDLER

public static final java.lang.String ERROR_HANDLER
See Also:
Constant Field Values

HTTP_REQUEST

public static final java.lang.String HTTP_REQUEST
See Also:
Constant Field Values

HTTP_RESPONSE

public static final java.lang.String HTTP_RESPONSE
See Also:
Constant Field Values

INPUT_VALUE_HANDLERS

public static final java.lang.String INPUT_VALUE_HANDLERS
See Also:
Constant Field Values

IS_INITIALIZED

public static final java.lang.String IS_INITIALIZED
See Also:
Constant Field Values

CLIENT_TYPE_ABSTRACT

public static byte CLIENT_TYPE_ABSTRACT

CLIENT_TYPE_JCLIENT

public static byte CLIENT_TYPE_JCLIENT

Constructor Detail

BindingContext

public BindingContext(int size)

BindingContext

public BindingContext()

Method Detail

setLocaleContext

public void setLocaleContext(LocaleContext lCtx)

getLocaleContext

public LocaleContext getLocaleContext()

setErrorHandler

public void setErrorHandler(DCErrorHandler errHandlerObj)

setClientAppType

public void setClientAppType(byte clientType)
Internal: Applications should not use this class.

isJClientApp

public boolean isJClientApp()
Internal: Applications should not use this class.

isGenericApp

public boolean isGenericApp()

getErrorHandler

public final DCErrorHandler getErrorHandler()

getDefaultDataControl

public DCDataControl getDefaultDataControl()
Internal: Applications should not use this class. Only for use in JClient internally to get to JUApplication.

initializeSessionContext

public void initializeSessionContext(SessionContext currentSession)
Internal: Applications should not use this class.

setSessionContext

public void setSessionContext(SessionContext currentSession)
Internal: Applications should not use this class.

getSessionContext

public SessionContext getSessionContext()

release

public void release()
Release the datacontrols first and then all the contained binding containers.

findDataControl

public DCDataControl findDataControl(java.lang.String name)

findBindingContainer

public DCBindingContainer findBindingContainer(java.lang.String name)

findPersistentState

public java.io.Serializable findPersistentState(java.lang.String name)
Returns:
A persistent state for the specified name. If a persistent state is not found for the name then return null.

addPersistentState

public void addPersistentState(java.lang.String name,
                               java.io.Serializable psState)
Internal: Applications should not use this class.

removePersistentState

public void removePersistentState(java.lang.String name)
Internal: Applications should not use this class.

valuesIterator

public java.util.Iterator valuesIterator()
Returns a thread safe values iterator.

dataControlsIterator

public java.util.Iterator dataControlsIterator()

bindingContainersIterator

public java.util.Iterator bindingContainersIterator()

keysIterator

public java.util.Iterator keysIterator()
Returns a thread safe keys iterator.

size

public int size()
Specified by:
size in interface java.util.Map

isEmpty

public boolean isEmpty()
Specified by:
isEmpty in interface java.util.Map

containsKey

public boolean containsKey(java.lang.Object key)
Specified by:
containsKey in interface java.util.Map

containsValue

public boolean containsValue(java.lang.Object value)
Specified by:
containsValue in interface java.util.Map

get

public java.lang.Object get(java.lang.Object key)
Specified by:
get in interface java.util.Map

put

public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
Specified by:
put in interface java.util.Map

remove

public java.lang.Object remove(java.lang.Object key)
Specified by:
remove in interface java.util.Map

putAll

public void putAll(java.util.Map t)
Specified by:
putAll in interface java.util.Map

clear

public void clear()
Specified by:
clear in interface java.util.Map

keySet

public java.util.Set keySet()
Specified by:
keySet in interface java.util.Map

values

public java.util.Collection values()
Specified by:
values in interface java.util.Map

entrySet

public java.util.Set entrySet()
Specified by:
entrySet in interface java.util.Map

getBindingInputHandler

public java.lang.Object getBindingInputHandler(java.lang.String type)

setBindingInputHandlers

public void setBindingInputHandlers(java.util.Map map)

Oracle ADF Model and Business Components API Reference 10.1.2 B14022-02


Copyright © 1997, 2005, Oracle. All rights reserved.