Java Doc for NamingContext.java in  » EJB-Server-JBoss-4.2.1 » naming » org » jnp » interfaces » Java Source Code / Java DocumentationJava Source Code and Java Documentation

Java Source Code / Java Documentation
1. 6.0 JDK Core
2. 6.0 JDK Modules
3. 6.0 JDK Modules com.sun
4. 6.0 JDK Modules com.sun.java
5. 6.0 JDK Modules sun
6. 6.0 JDK Platform
7. Ajax
8. Apache Harmony Java SE
9. Aspect oriented
10. Authentication Authorization
11. Blogger System
12. Build
13. Byte Code
14. Cache
15. Chart
16. Chat
17. Code Analyzer
18. Collaboration
19. Content Management System
20. Database Client
21. Database DBMS
22. Database JDBC Connection Pool
23. Database ORM
24. Development
25. EJB Server geronimo
26. EJB Server GlassFish
27. EJB Server JBoss 4.2.1
28. EJB Server resin 3.1.5
29. ERP CRM Financial
30. ESB
31. Forum
32. GIS
33. Graphic Library
34. Groupware
35. HTML Parser
36. IDE
37. IDE Eclipse
38. IDE Netbeans
39. Installer
40. Internationalization Localization
41. Inversion of Control
42. Issue Tracking
43. J2EE
44. JBoss
45. JMS
46. JMX
47. Library
48. Mail Clients
49. Net
50. Parser
51. PDF
52. Portal
53. Profiler
54. Project Management
55. Report
56. RSS RDF
57. Rule Engine
58. Science
59. Scripting
60. Search Engine
61. Security
62. Sevlet Container
63. Source Control
64. Swing Library
65. Template Engine
66. Test Coverage
67. Testing
68. UML
69. Web Crawler
70. Web Framework
71. Web Mail
72. Web Server
73. Web Services
74. Web Services apache cxf 2.0.1
75. Web Services AXIS2
76. Wiki Engine
77. Workflow Engines
78. XML
79. XML UI
Java
Java Tutorial
Java Open Source
Jar File Download
Java Articles
Java Products
Java by API
Photoshop Tutorials
Maya Tutorials
Flash Tutorials
3ds-Max Tutorials
Illustrator Tutorials
GIMP Tutorials
C# / C Sharp
C# / CSharp Tutorial
C# / CSharp Open Source
ASP.Net
ASP.NET Tutorial
JavaScript DHTML
JavaScript Tutorial
JavaScript Reference
HTML / CSS
HTML CSS Reference
C / ANSI-C
C Tutorial
C++
C++ Tutorial
Ruby
PHP
Python
Python Tutorial
Python Open Source
SQL Server / T-SQL
SQL Server / T-SQL Tutorial
Oracle PL / SQL
Oracle PL/SQL Tutorial
PostgreSQL
SQL / MySQL
MySQL Tutorial
VB.Net
VB.Net Tutorial
Flash / Flex / ActionScript
VBA / Excel / Access / Word
XML
XML Tutorial
Microsoft Office PowerPoint 2007 Tutorial
Microsoft Office Excel 2007 Tutorial
Microsoft Office Word 2007 Tutorial
Java Source Code / Java Documentation » EJB Server JBoss 4.2.1 » naming » org.jnp.interfaces 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   org.jnp.interfaces.NamingContext

NamingContext
public class NamingContext implements Context,java.io.Serializable(Code)
This class provides the jnp provider Context implementation. It is a Context interface wrapper for a RMI Naming instance that is obtained from either the local server instance or by locating the server given by the Context.PROVIDER_URL value. This class also serves as the jnp url resolution context. jnp style urls passed to the
author:
   oberg
author:
   scott.stark@jboss.org
version:
   $Revision: 63339 $


Field Summary
final public static  StringDEFAULT_DISCOVERY_GROUP_ADDRESS
    
final public static  intDEFAULT_DISCOVERY_GROUP_PORT
    
final public static  intDEFAULT_DISCOVERY_TIMEOUT
    
final public static  StringJNP_DISABLE_DISCOVERY
    
final public static  StringJNP_DISCOVERY_GROUP
    
final public static  StringJNP_DISCOVERY_PORT
    
final public static  StringJNP_DISCOVERY_TIMEOUT
    
final public static  StringJNP_DISCOVERY_TTL
    
final public static  StringJNP_LOCAL_ADDRESS
    
final public static  StringJNP_LOCAL_PORT
    
final public static  StringJNP_MAX_RETRIES
     An integer that controls the number of connection retry attempts will be made on the initial connection to the naming server.
final public static  StringJNP_PARSED_NAME
     An internal property added by parseNameForScheme if the input name uses a url prefix that was removed during cannonicalization.
final public static  StringJNP_PARTITION_NAME
    
final public static  StringJNP_SOCKET_FACTORY
    
final public static  StringJNP_USE_RELATIVE_NAME
     A flag indicating the style of names passed to NamingManager method.
public static  intMAX_RETRIES
    
static  HashMapcachedServers
    
 Hashtableenv
    
public static  HashtablehaServers
    
public static  NaminglocalServer
    
 Namingnaming
    
 NameParserparser
    
 Nameprefix
    
final static  longserialVersionUID
    

Constructor Summary
public  NamingContext(Hashtable e, Name baseName, Naming server)
    

Method Summary
static  voidaddServer(String name, Naming server)
    
public  ObjectaddToEnvironment(String propName, Object propVal)
    
public  voidbind(String name, Object obj)
    
public  voidbind(Name name, Object obj)
    
public  voidclose()
    
public  StringcomposeName(String name, String prefix)
    
public  NamecomposeName(Name name, Name prefix)
    
public  ContextcreateSubcontext(String name)
    
public  ContextcreateSubcontext(Name name)
    
public  voiddestroySubcontext(String name)
    
public  voiddestroySubcontext(Name name)
    
public  HashtablegetEnvironment()
    
public static  NaminggetHANamingServerForPartition(String partitionName)
    
public  StringgetNameInNamespace()
    
public  NameParsergetNameParser(String name)
    
public  NameParsergetNameParser(Name name)
    
public  NaminggetNaming()
    
static  NaminggetServer(String host, int port, Hashtable serverEnv)
    
public  NamingEnumerationlist(String name)
    
public  NamingEnumerationlist(Name name)
    
public  NamingEnumerationlistBindings(String name)
    
public  NamingEnumerationlistBindings(Name name)
    
static  SocketFactoryloadSocketFactory(Hashtable serverEnv)
     Create a SocketFactory based on the JNP_SOCKET_FACTORY property in the given env.
public  Objectlookup(String name)
    
public  Objectlookup(Name name)
    
public  ObjectlookupLink(String name)
    
public  ObjectlookupLink(Name name)
     Lookup the object referred to by name but don't dereferrence the final component.
static  StringparseNameForScheme(Name n, Hashtable nameEnv)
     Called to remove any url scheme atoms and extract the naming service hostname:port information.
Parameters:
  n - the name component to the parsed.
public  voidrebind(String name, Object obj)
    
public  voidrebind(Name name, Object obj)
    
public  ObjectremoveFromEnvironment(String propName)
    
public static  voidremoveHANamingServerForPartition(String partitionName)
    
static  voidremoveServer(Hashtable serverEnv)
    
public  voidrename(String oldname, String newname)
    
public  voidrename(Name oldName, Name newName)
    
protected  ObjectresolveLink(Object res, Hashtable refEnv)
    
public static  voidsetHANamingServerForPartition(String partitionName, Naming haServer)
    
public static  voidsetLocal(Naming server)
    
public  voidsetNaming(Naming server)
    
public  voidunbind(String name)
    
public  voidunbind(Name name)
    

Field Detail
DEFAULT_DISCOVERY_GROUP_ADDRESS
final public static String DEFAULT_DISCOVERY_GROUP_ADDRESS(Code)
The default discovery multicast information



DEFAULT_DISCOVERY_GROUP_PORT
final public static int DEFAULT_DISCOVERY_GROUP_PORT(Code)



DEFAULT_DISCOVERY_TIMEOUT
final public static int DEFAULT_DISCOVERY_TIMEOUT(Code)



JNP_DISABLE_DISCOVERY
final public static String JNP_DISABLE_DISCOVERY(Code)
A flag to disable the broadcast discovery queries



JNP_DISCOVERY_GROUP
final public static String JNP_DISCOVERY_GROUP(Code)
The multicast IP/address to which the discovery query is sent



JNP_DISCOVERY_PORT
final public static String JNP_DISCOVERY_PORT(Code)
The port to which the discovery query is sent



JNP_DISCOVERY_TIMEOUT
final public static String JNP_DISCOVERY_TIMEOUT(Code)
The time in MS to wait for a discovery query response



JNP_DISCOVERY_TTL
final public static String JNP_DISCOVERY_TTL(Code)
The time-to-live for the multicast discovery packets



JNP_LOCAL_ADDRESS
final public static String JNP_LOCAL_ADDRESS(Code)
The local address to bind the connected bootstrap socket to



JNP_LOCAL_PORT
final public static String JNP_LOCAL_PORT(Code)
The local port to bind the connected bootstrap socket to



JNP_MAX_RETRIES
final public static String JNP_MAX_RETRIES(Code)
An integer that controls the number of connection retry attempts will be made on the initial connection to the naming server. This only applies to ConnectException failures. A value <= 1 means that only one attempt will be made.



JNP_PARSED_NAME
final public static String JNP_PARSED_NAME(Code)
An internal property added by parseNameForScheme if the input name uses a url prefix that was removed during cannonicalization. This is needed to avoid modification of the incoming Name.



JNP_PARTITION_NAME
final public static String JNP_PARTITION_NAME(Code)
The cluster partition discovery should be restricted to



JNP_SOCKET_FACTORY
final public static String JNP_SOCKET_FACTORY(Code)
The javax.net.SocketFactory impl to use for the bootstrap socket



JNP_USE_RELATIVE_NAME
final public static String JNP_USE_RELATIVE_NAME(Code)
A flag indicating the style of names passed to NamingManager method. True for api expected relative names, false for absolute names as used historically by the jboss naming implementation.



MAX_RETRIES
public static int MAX_RETRIES(Code)
An obsolete constant replaced by the JNP_MAX_RETRIES value



cachedServers
static HashMap cachedServers(Code)



env
Hashtable env(Code)



haServers
public static Hashtable haServers(Code)



localServer
public static Naming localServer(Code)



naming
Naming naming(Code)



parser
NameParser parser(Code)



prefix
Name prefix(Code)



serialVersionUID
final static long serialVersionUID(Code)

since:
   1.7




Constructor Detail
NamingContext
public NamingContext(Hashtable e, Name baseName, Naming server) throws NamingException(Code)




Method Detail
addServer
static void addServer(String name, Naming server)(Code)



addToEnvironment
public Object addToEnvironment(String propName, Object propVal) throws NamingException(Code)



bind
public void bind(String name, Object obj) throws NamingException(Code)



bind
public void bind(Name name, Object obj) throws NamingException(Code)



close
public void close() throws NamingException(Code)



composeName
public String composeName(String name, String prefix) throws NamingException(Code)



composeName
public Name composeName(Name name, Name prefix) throws NamingException(Code)



createSubcontext
public Context createSubcontext(String name) throws NamingException(Code)



createSubcontext
public Context createSubcontext(Name name) throws NamingException(Code)



destroySubcontext
public void destroySubcontext(String name) throws NamingException(Code)



destroySubcontext
public void destroySubcontext(Name name) throws NamingException(Code)



getEnvironment
public Hashtable getEnvironment() throws NamingException(Code)



getHANamingServerForPartition
public static Naming getHANamingServerForPartition(String partitionName)(Code)



getNameInNamespace
public String getNameInNamespace() throws NamingException(Code)



getNameParser
public NameParser getNameParser(String name) throws NamingException(Code)



getNameParser
public NameParser getNameParser(Name name) throws NamingException(Code)



getNaming
public Naming getNaming()(Code)



getServer
static Naming getServer(String host, int port, Hashtable serverEnv) throws NamingException(Code)



list
public NamingEnumeration list(String name) throws NamingException(Code)



list
public NamingEnumeration list(Name name) throws NamingException(Code)



listBindings
public NamingEnumeration listBindings(String name) throws NamingException(Code)



listBindings
public NamingEnumeration listBindings(Name name) throws NamingException(Code)



loadSocketFactory
static SocketFactory loadSocketFactory(Hashtable serverEnv) throws ClassNotFoundException, IllegalAccessException, InstantiationException, InvocationTargetException(Code)
Create a SocketFactory based on the JNP_SOCKET_FACTORY property in the given env. If JNP_SOCKET_FACTORY is not specified default to the TimedSocketFactory.



lookup
public Object lookup(String name) throws NamingException(Code)



lookup
public Object lookup(Name name) throws NamingException(Code)



lookupLink
public Object lookupLink(String name) throws NamingException(Code)



lookupLink
public Object lookupLink(Name name) throws NamingException(Code)
Lookup the object referred to by name but don't dereferrence the final component. This really just involves returning the raw value returned by the Naming.lookup() method. the raw object bound under name.



parseNameForScheme
static String parseNameForScheme(Name n, Hashtable nameEnv) throws InvalidNameException(Code)
Called to remove any url scheme atoms and extract the naming service hostname:port information.
Parameters:
  n - the name component to the parsed. After returning n will have allscheme related atoms removed. the naming service hostname:port information string if namecontained the host information.



rebind
public void rebind(String name, Object obj) throws NamingException(Code)



rebind
public void rebind(Name name, Object obj) throws NamingException(Code)



removeFromEnvironment
public Object removeFromEnvironment(String propName) throws NamingException(Code)



removeHANamingServerForPartition
public static void removeHANamingServerForPartition(String partitionName)(Code)



removeServer
static void removeServer(Hashtable serverEnv)(Code)



rename
public void rename(String oldname, String newname) throws NamingException(Code)



rename
public void rename(Name oldName, Name newName) throws NamingException(Code)



resolveLink
protected Object resolveLink(Object res, Hashtable refEnv) throws NamingException(Code)



setHANamingServerForPartition
public static void setHANamingServerForPartition(String partitionName, Naming haServer)(Code)



setLocal
public static void setLocal(Naming server)(Code)



setNaming
public void setNaming(Naming server)(Code)



unbind
public void unbind(String name) throws NamingException(Code)



unbind
public void unbind(Name name) throws NamingException(Code)



Methods inherited from java.lang.Object
native protected Object clone() throws CloneNotSupportedException(Code)(Java Doc)
public boolean equals(Object obj)(Code)(Java Doc)
protected void finalize() throws Throwable(Code)(Java Doc)
final native public Class getClass()(Code)(Java Doc)
native public int hashCode()(Code)(Java Doc)
final native public void notify()(Code)(Java Doc)
final native public void notifyAll()(Code)(Java Doc)
public String toString()(Code)(Java Doc)
final native public void wait(long timeout) throws InterruptedException(Code)(Java Doc)
final public void wait(long timeout, int nanos) throws InterruptedException(Code)(Java Doc)
final public void wait() throws InterruptedException(Code)(Java Doc)

www.java2java.com | Contact Us
Copyright 2009 - 12 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.