anvil.core.system
Class AnyConfigurable

java.lang.Object
  |
  +--anvil.core.Any
        |
        +--anvil.core.AnyAbstractClass
              |
              +--anvil.core.system.AnyConfigurable
All Implemented Interfaces:
java.lang.Cloneable, java.lang.Comparable

public class AnyConfigurable
extends AnyAbstractClass

class AnyConfigurable


Nested Class Summary
 class AnyConfigurable.ConfigurationIterator
           
 
Field Summary
static NativeClass _class
           
protected  Configurable _conf
           
static RuntimePermission CAN_READ
           
static RuntimePermission CAN_WRITE
           
static java.lang.Object[] p_acquireConnection
           
static java.lang.Object[] p_create
           
static java.lang.Object[] p_find
           
static java.lang.Object[] p_getNamespace
           
static java.lang.Object[] p_getRealm
           
 
Fields inherited from class anvil.core.Any
ARRAY0, DOUBLE_MINUS_ONE, DOUBLE_ONE, DOUBLE_ZERO, EMPTY_STRING, EMPTY_TUPLE, FALSE, INF, IS_ARRAY, IS_BINARY, IS_BOOLEAN, IS_BUFFER, IS_CLASS, IS_DOUBLE, IS_ENUMERATION, IS_INF, IS_INT, IS_LIST, IS_MAP, IS_NEG_INF, IS_NULL, IS_PATTERN, IS_RANGE, IS_STRING, IS_TUPLE, IS_UNDEFINED, MINUS_ONE, NAN, NEG_INF, NULL, ONE, p_compareTo, p_each, p_equals, p_pipe, p_select, THREE, TRUE, TWO, UNDEFINED, ZERO
 
Constructor Summary
AnyConfigurable(Configurable conf)
           
 
Method Summary
 ClassType classOf()
          Returns the type of this Any.
 boolean deleteAttribute(Context context, java.lang.String attribute)
           
 boolean deleteReference(Context context, Any index)
           
 Any getAttribute(Context context, java.lang.String attribute)
           
 Any getReference(Context context, Any index)
           
 int hashCode()
           
 BindingIterator iterator()
           
 Any m_acquireConnection(Context context, java.lang.String name)
           
 Any m_create(Context context, java.lang.String type)
           
 Any m_find(int id)
           
 Any m_getCacheContents(Context context)
           
 Any m_getChilds()
           
 Any m_getDomain()
           
 Any m_getIdentity()
           
 Any m_getModule(Context context)
           
 Any m_getMoreNames()
           
 Any m_getName()
           
 Any m_getNames()
           
 Any m_getNamespace(Context context, java.lang.String name)
           
 Any m_getParent()
           
 Any m_getRealm(Context context, java.lang.String name)
           
 Any m_getServer()
          Exposed methods
 Any m_getSessionContainer()
           
 Any m_getType()
           
 Any m_getTypes()
           
 Any m_isStarted()
           
 Any m_purgeCache(Context context)
           
 Any m_remove(Context context)
           
 Any m_reread(Context context)
           
 Any m_restart(Context context)
           
 Any m_save(Context context)
           
 Any m_start(Context context)
           
 Any m_stop(Context context)
           
 Any setAttribute(Context context, java.lang.String attribute, Any value)
           
 Any setReference(Context context, Any value)
           
 Any setReference(Context context, Any index, Any value)
           
 java.lang.Object toObject()
          Gets the contained value as java.lang.Object.
 java.lang.String toString()
          Converts contained value into String.
 
Methods inherited from class anvil.core.AnyAbstractClass
doSerialize, isMutable, serialize, serializeObject, toBoolean, typeOf, unserialize, unserializeObject
 
Methods inherited from class anvil.core.Any
_clone, _copy, _invoke, _invoke, _invoke, _invoke, _invoke, _invoke, _serialize, _unserialize, _wakeup, add, classNameOf, clone, coerce, compare, compareTo, concat, contains, copy, create, create, create, create, create, create, create, create, create, create, create, create, create, create, decrease, divide, equals, execute, execute, execute, execute, execute, execute, getRef, has, increase, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, invoke, isArray, isBinary, isBoolean, isBuffer, isDefined, isDouble, isInstanceOf, isInt, isIterator, isList, isMap, isNull, isPattern, isRange, isRef, isSequence, isString, isTuple, isUndefined, m_clone, m_compareTo, m_copy, m_each, m_equals, m_hashCode, m_pipe, m_select, m_toBoolean, m_toString, minus, modulo, multiply, not, plus, setRef, sizeOf, subtract, toAnvil, toAnvil, toAnyBoolean, toAnyDouble, toAnyInt, toAnyString, toArray, toBinary, toBuffer, toByte, toChar, toCode, toDouble, toInt, toList, toLong, toMap, toPattern, toRange, toTuple, type
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CAN_READ

public static RuntimePermission CAN_READ

CAN_WRITE

public static RuntimePermission CAN_WRITE

_conf

protected Configurable _conf

p_getRealm

public static final java.lang.Object[] p_getRealm

p_getNamespace

public static final java.lang.Object[] p_getNamespace

p_acquireConnection

public static final java.lang.Object[] p_acquireConnection

p_find

public static final java.lang.Object[] p_find

p_create

public static final java.lang.Object[] p_create

_class

public static final transient NativeClass _class
Constructor Detail

AnyConfigurable

public AnyConfigurable(Configurable conf)
Method Detail

classOf

public ClassType classOf()
Description copied from class: Any
Returns the type of this Any.

Specified by:
classOf in class AnyAbstractClass

toString

public java.lang.String toString()
Description copied from class: Any
Converts contained value into String.

Overrides:
toString in class AnyAbstractClass
Returns:
Value as String.

toObject

public java.lang.Object toObject()
Description copied from class: Any
Gets the contained value as java.lang.Object.

Overrides:
toObject in class Any
Returns:
Value as Object.

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

getAttribute

public Any getAttribute(Context context,
                        java.lang.String attribute)
Overrides:
getAttribute in class Any

setAttribute

public Any setAttribute(Context context,
                        java.lang.String attribute,
                        Any value)
Overrides:
setAttribute in class Any

deleteAttribute

public boolean deleteAttribute(Context context,
                               java.lang.String attribute)
Overrides:
deleteAttribute in class Any

getReference

public Any getReference(Context context,
                        Any index)
Overrides:
getReference in class Any

setReference

public Any setReference(Context context,
                        Any index,
                        Any value)
Overrides:
setReference in class Any

setReference

public Any setReference(Context context,
                        Any value)
Overrides:
setReference in class Any

deleteReference

public boolean deleteReference(Context context,
                               Any index)
Overrides:
deleteReference in class Any

iterator

public BindingIterator iterator()
Overrides:
iterator in class Any

m_getServer

public Any m_getServer()
Exposed methods


m_getDomain

public Any m_getDomain()

m_getParent

public Any m_getParent()

m_getType

public Any m_getType()

m_getName

public Any m_getName()

m_getChilds

public Any m_getChilds()

m_getNames

public Any m_getNames()

m_getTypes

public Any m_getTypes()

m_getMoreNames

public Any m_getMoreNames()

m_getSessionContainer

public Any m_getSessionContainer()

m_getRealm

public Any m_getRealm(Context context,
                      java.lang.String name)

m_getNamespace

public Any m_getNamespace(Context context,
                          java.lang.String name)

m_acquireConnection

public Any m_acquireConnection(Context context,
                               java.lang.String name)

m_getModule

public Any m_getModule(Context context)

m_getIdentity

public Any m_getIdentity()

m_find

public Any m_find(int id)

m_create

public Any m_create(Context context,
                    java.lang.String type)

m_remove

public Any m_remove(Context context)

m_getCacheContents

public Any m_getCacheContents(Context context)

m_purgeCache

public Any m_purgeCache(Context context)

m_save

public Any m_save(Context context)

m_reread

public Any m_reread(Context context)

m_isStarted

public Any m_isStarted()

m_restart

public Any m_restart(Context context)

m_stop

public Any m_stop(Context context)

m_start

public Any m_start(Context context)