Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.common.jndi
Class InitialContextAccessor

java.lang.Object
  extended by javax.naming.InitialContext
      extended by org.nuxeo.common.jndi.InitialContextAccessor
All Implemented Interfaces:
Context

public class InitialContextAccessor
extends InitialContext

Utility class used for testing JNDI space provider.

Since:
5.4.3
Author:
Stephane Lacoin (aka matic)

Field Summary
static String ENV_CTX_NAME
           
 
Fields inherited from interface javax.naming.Context
APPLET, AUTHORITATIVE, BATCHSIZE, DNS_URL, INITIAL_CONTEXT_FACTORY, LANGUAGE, OBJECT_FACTORIES, PROVIDER_URL, REFERRAL, SECURITY_AUTHENTICATION, SECURITY_CREDENTIALS, SECURITY_PRINCIPAL, SECURITY_PROTOCOL, STATE_FACTORIES, URL_PKG_PREFIXES
 
Method Summary
static Context getInitialContext()
          Get access to the default initial context implementation
static boolean isAvailable()
          Check for JNDI space availability
static boolean isWritable(Context ctx)
          Try writing in JNDI space
 
Methods inherited from class javax.naming.InitialContext
addToEnvironment, bind, bind, close, composeName, composeName, createSubcontext, createSubcontext, destroySubcontext, destroySubcontext, doLookup, doLookup, getEnvironment, getNameInNamespace, getNameParser, getNameParser, list, list, listBindings, listBindings, lookup, lookup, lookupLink, lookupLink, rebind, rebind, removeFromEnvironment, rename, rename, unbind, unbind
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ENV_CTX_NAME

public static final String ENV_CTX_NAME
See Also:
Constant Field Values
Method Detail

isAvailable

public static boolean isAvailable()
Check for JNDI space availability

Returns:
true if JNDI space exists

isWritable

public static boolean isWritable(Context ctx)
Try writing in JNDI space

Parameters:
ctx -
Returns:
true if JNDI space is writable

getInitialContext

public static Context getInitialContext()
Get access to the default initial context implementation

Returns:
the initial context implementation

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.