Java Doc for Main.java in » EJB-Server-JBoss-4.2.1 » naming » org » jnp » server » 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.server
Source Cross Reference
Class Diagram
Java Document (Java Doc)
java.lang
.Object
org.jnp.server
.Main
Main
public
class Main implements
MainMBean
(Code)
A main() entry point for running the jnp naming service implementation as a standalone process.
author:
Rickard Oberg
author:
Scott.Stark@jboss.org
version:
$Revision: 60231 $
Field Summary
protected
boolean
InstallGlobalService
protected
boolean
UseGlobalService
protected
int
backlog
protected
InetAddress
bindAddress
The interface to bind to for the lookup socket.
protected
RMIClientSocketFactory
clientSocketFactory
protected
String
clientSocketFactoryName
protected
boolean
isStubExported
protected
ServerSocketFactory
jnpServerSocketFactory
protected
String
jnpServerSocketFactoryName
protected
Logger
log
protected
ThreadPool
lookupPool
protected
int
port
The jnp protocol listening port.
protected
InetAddress
rmiBindAddress
protected
int
rmiPort
The RMI port on which the Naming implementation will be exported.
protected
ServerSocket
serverSocket
protected
RMIServerSocketFactory
serverSocketFactory
protected
String
serverSocketFactoryName
protected
MarshalledObject
serverStub
protected
NamingBean
theServer
Constructor Summary
public
Main
()
public
Main
(
String
categoryName)
Method Summary
public
int
getBacklog
()
public
String
getBindAddress
()
public
String
getClientSocketFactory
()
public
RMIClientSocketFactory
getClientSocketFactoryBean
()
public
boolean
getInstallGlobalService
()
public
String
getJNPServerSocketFactory
()
public
ServerSocketFactory
getJNPServerSocketFactoryBean
()
public
ThreadPool
getLookupPool
()
public
NamingBean
getNamingInfo
()
public
Naming
getNamingInstance
()
public
int
getPort
()
public
String
getRmiBindAddress
()
public
int
getRmiPort
()
public
String
getServerSocketFactory
()
public
RMIServerSocketFactory
getServerSocketFactoryBean
()
public
boolean
getUseGlobalService
()
protected
void
initBootstrapListener
()
protected
void
initCustomSocketFactories
()
Init the clientSocketFactory, serverSocketFactory using the bind address.
protected
void
initJnpInvoker
()
This code should be moved to a seperate invoker in the org.jboss.naming package.
public
static void
main
(
String
[] args)
public
void
setBacklog
(int backlog)
public
void
setBindAddress
(
String
host)
public
void
setClientSocketFactory
(
String
factoryClassName)
public
void
setClientSocketFactoryBean
(
RMIClientSocketFactory
factory)
public
void
setInstallGlobalService
(boolean flag)
public
void
setJNPServerSocketFactory
(
String
factoryClassName)
public
void
setJNPServerSocketFactoryBean
(
ServerSocketFactory
factory)
public
void
setLookupPool
(ThreadPool lookupPool)
public
void
setNamingInfo
(
NamingBean
info)
public
void
setNamingProxy
(
Object
proxy)
public
void
setPort
(int p)
public
void
setRmiBindAddress
(
String
host)
public
void
setRmiPort
(int p)
public
void
setServerSocketFactory
(
String
factoryClassName)
public
void
setServerSocketFactoryBean
(
RMIServerSocketFactory
factory)
public
void
setUseGlobalService
(boolean flag)
public
void
start
()
public
void
stop
()
Field Detail
InstallGlobalService
protected
boolean InstallGlobalService
(Code)
A flag indicating if theServer will be set as the NamingContext.setLocal value
UseGlobalService
protected
boolean UseGlobalService
(Code)
A flag indicating if theServer will try to use the NamingContext.setLocal value
backlog
protected
int backlog
(Code)
The serverSocket listen queue depth
bindAddress
protected
InetAddress
bindAddress
(Code)
The interface to bind to for the lookup socket. This is useful for multi-homed hosts that want control over which interfaces accept connections
clientSocketFactory
protected
RMIClientSocketFactory
clientSocketFactory
(Code)
An optional custom client socket factory
clientSocketFactoryName
protected
String
clientSocketFactoryName
(Code)
The class name of the optional custom client socket factory
isStubExported
protected
boolean isStubExported
(Code)
jnpServerSocketFactory
protected
ServerSocketFactory
jnpServerSocketFactory
(Code)
An optional custom server socket factory
jnpServerSocketFactoryName
protected
String
jnpServerSocketFactoryName
(Code)
The class name of the optional custom JNP server socket factory
log
protected
Logger log
(Code)
lookupPool
protected
ThreadPool lookupPool
(Code)
The thread pool used to handle jnp stub lookup requests
port
protected
int port
(Code)
The jnp protocol listening port. The default is 1099, the same as the RMI registry default port.
rmiBindAddress
protected
InetAddress
rmiBindAddress
(Code)
The interface to bind to for the Naming RMI server
rmiPort
protected
int rmiPort
(Code)
The RMI port on which the Naming implementation will be exported. The default is 0 which means use any available port.
serverSocket
protected
ServerSocket
serverSocket
(Code)
The jnp server socket through which the NamingServer stub is vended
serverSocketFactory
protected
RMIServerSocketFactory
serverSocketFactory
(Code)
An optional custom server socket factory
serverSocketFactoryName
protected
String
serverSocketFactoryName
(Code)
The class name of the optional custom server socket factory
serverStub
protected
MarshalledObject
serverStub
(Code)
theServer
protected
NamingBean
theServer
(Code)
The Naming interface server implementation
Constructor Detail
Main
public
Main()
(Code)
Main
public
Main(
String
categoryName)
(Code)
Method Detail
getBacklog
public
int getBacklog()
(Code)
getBindAddress
public
String
getBindAddress()
(Code)
getClientSocketFactory
public
String
getClientSocketFactory()
(Code)
getClientSocketFactoryBean
public
RMIClientSocketFactory
getClientSocketFactoryBean()
(Code)
getInstallGlobalService
public
boolean getInstallGlobalService()
(Code)
getJNPServerSocketFactory
public
String
getJNPServerSocketFactory()
(Code)
getJNPServerSocketFactoryBean
public
ServerSocketFactory
getJNPServerSocketFactoryBean()
(Code)
getLookupPool
public
ThreadPool getLookupPool()
(Code)
getNamingInfo
public
NamingBean
getNamingInfo()
(Code)
getNamingInstance
public
Naming
getNamingInstance()
(Code)
getPort
public
int getPort()
(Code)
getRmiBindAddress
public
String
getRmiBindAddress()
(Code)
getRmiPort
public
int getRmiPort()
(Code)
getServerSocketFactory
public
String
getServerSocketFactory()
(Code)
getServerSocketFactoryBean
public
RMIServerSocketFactory
getServerSocketFactoryBean()
(Code)
getUseGlobalService
public
boolean getUseGlobalService()
(Code)
initBootstrapListener
protected
void initBootstrapListener()
(Code)
Bring up the bootstrap lookup port for obtaining the naming service proxy
initCustomSocketFactories
protected
void initCustomSocketFactories()
(Code)
Init the clientSocketFactory, serverSocketFactory using the bind address.
initJnpInvoker
protected
void initJnpInvoker() throws
IOException
(Code)
This code should be moved to a seperate invoker in the org.jboss.naming package.
main
public
static void main(
String
[] args) throws
Exception
(Code)
setBacklog
public
void setBacklog(int backlog)
(Code)
setBindAddress
public
void setBindAddress(
String
host) throws
UnknownHostException
(Code)
setClientSocketFactory
public
void setClientSocketFactory(
String
factoryClassName) throws
ClassNotFoundException
,
InstantiationException
,
IllegalAccessException
(Code)
setClientSocketFactoryBean
public
void setClientSocketFactoryBean(
RMIClientSocketFactory
factory)
(Code)
setInstallGlobalService
public
void setInstallGlobalService(boolean flag)
(Code)
setJNPServerSocketFactory
public
void setJNPServerSocketFactory(
String
factoryClassName) throws
ClassNotFoundException
,
InstantiationException
,
IllegalAccessException
(Code)
setJNPServerSocketFactoryBean
public
void setJNPServerSocketFactoryBean(
ServerSocketFactory
factory)
(Code)
setLookupPool
public
void setLookupPool(ThreadPool lookupPool)
(Code)
setNamingInfo
public
void setNamingInfo(
NamingBean
info)
(Code)
setNamingProxy
public
void setNamingProxy(
Object
proxy) throws
IOException
(Code)
setPort
public
void setPort(int p)
(Code)
setRmiBindAddress
public
void setRmiBindAddress(
String
host) throws
UnknownHostException
(Code)
setRmiPort
public
void setRmiPort(int p)
(Code)
setServerSocketFactory
public
void setServerSocketFactory(
String
factoryClassName) throws
ClassNotFoundException
,
InstantiationException
,
IllegalAccessException
(Code)
setServerSocketFactoryBean
public
void setServerSocketFactoryBean(
RMIServerSocketFactory
factory)
(Code)
setUseGlobalService
public
void setUseGlobalService(boolean flag)
(Code)
start
public
void start() throws
Exception
(Code)
stop
public
void stop()
(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.