Java Doc for RemoteProxy.java in  » J2EE » Sofia » com » salmonllc » remote » 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 » J2EE » Sofia » com.salmonllc.remote 
Source Cross Reference  Class Diagram Java Document (Java Doc) 


java.lang.Object
   com.salmonllc.remote.RemoteProxy

RemoteProxy
public class RemoteProxy implements Serializable(Code)
This class provides a way to reference an object in the session on the server. Access is achieved via the RemoteReflector servlet. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException, Reflect


Field Summary
final public static  intREMOTE_STATUS_ACCESS_DENIED
    
final public static  intREMOTE_STATUS_BAD_REQUEST
    
final public static  intREMOTE_STATUS_CLASS_NOT_FOUND
    
final public static  intREMOTE_STATUS_CONSTRUCTOR_NOT_FOUND
    
final public static  intREMOTE_STATUS_EXCEPTION_OCCURED
    
final public static  intREMOTE_STATUS_METHOD_NOT_FOUND
    
final public static  intREMOTE_STATUS_OBJECT_NOT_FOUND
    
final public static  intREMOTE_STATUS_OK
    

Constructor Summary
public  RemoteProxy(String sUrl, RemoteReflection rr, String sessionId)
     Creates a remote proxy to an object held on the session.
public  RemoteProxy(String sUrl, RemoteReflection rr, String sSession, String userID, String passWord)
     Creates a remote proxy to an object held on the session.
public  RemoteProxy(String sUrl, RemoteReflection rr, String sSession, String userID, String passWord, String proxyHost, String proxyPort, String proxyUser, String proxyPassword)
     Creates a remote proxy to an object held on the session.
public  RemoteProxy(String sUrl, String sessionkey, String sessionId)
     Creates a remote proxy to an object held on the session.
public  RemoteProxy(String sUrl, String sessionkey, String sSession, String userID, String passWord)
     Creates a remote proxy to an object held on the session.
public  RemoteProxy(String sUrl, String sessionkey, String sSession, String userID, String passWord, String proxyHost, String proxyPort, String proxyUser, String proxyPassword)
     Creates a remote proxy to an object held on the session.

Method Summary
public  RemoteReflectiongetRemoteReflection()
     Returns the RemoteReflection Instance.
public  Objectinstantiate(String sClass)
     Instantiates an instance of the specified class on the server and places it on the session such that it can be referred to by RemoteReflection instance.
Parameters:
  sClass - The class to instantiate on the server.
public  Objectinstantiate(String sClass, Serializable[] oaParms)
     Instantiates an instance of the specified class on the server and places it on the session such that it can be referred to by RemoteReflection instance.
Parameters:
  sClass - The class to instantiate on the server.
public  Objectinstantiate(String sClass, Class[] caParms, Serializable[] oaParms)
     Instantiates an instance of the specified class on the server and places it on the session such that it can be referred to by RemoteReflection instance.
Parameters:
  sClass - The class to instantiate on the server.
Parameters:
  caParms - The class type of the parameters to pass to the method.
Parameters:
  oaParms - The parameters to pass to the method.
public  ObjectinvokeMethod(String sMethod)
     Invokes the specified method on the object held on the session represented by the RemoteReflection Instance.
Parameters:
  sMethod - The method to execute on the object on the server.
public  ObjectinvokeMethod(String sMethod, Serializable[] oaParms)
     Invokes the specified method on the object held on the session represented by the RemoteReflection Instance.
Parameters:
  sMethod - The method to execute on the object on the server.
Parameters:
  oaParms - The parameters to pass to the method.
public  ObjectinvokeMethod(String sMethod, Class[] caParms, Serializable[] oaParms)
     Invokes the specified method on the object held on the session represented by the RemoteReflection Instance.
Parameters:
  sMethod - The method to execute on the object on the server.
Parameters:
  caParms - The class type of the parameters to pass to the method.
Parameters:
  oaParms - The parameters to pass to the method.

Field Detail
REMOTE_STATUS_ACCESS_DENIED
final public static int REMOTE_STATUS_ACCESS_DENIED(Code)



REMOTE_STATUS_BAD_REQUEST
final public static int REMOTE_STATUS_BAD_REQUEST(Code)



REMOTE_STATUS_CLASS_NOT_FOUND
final public static int REMOTE_STATUS_CLASS_NOT_FOUND(Code)



REMOTE_STATUS_CONSTRUCTOR_NOT_FOUND
final public static int REMOTE_STATUS_CONSTRUCTOR_NOT_FOUND(Code)



REMOTE_STATUS_EXCEPTION_OCCURED
final public static int REMOTE_STATUS_EXCEPTION_OCCURED(Code)



REMOTE_STATUS_METHOD_NOT_FOUND
final public static int REMOTE_STATUS_METHOD_NOT_FOUND(Code)



REMOTE_STATUS_OBJECT_NOT_FOUND
final public static int REMOTE_STATUS_OBJECT_NOT_FOUND(Code)



REMOTE_STATUS_OK
final public static int REMOTE_STATUS_OK(Code)




Constructor Detail
RemoteProxy
public RemoteProxy(String sUrl, RemoteReflection rr, String sessionId)(Code)
Creates a remote proxy to an object held on the session. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException
Parameters:
  sUrl - The url of the RemoteReflector Servlet. Usual URL is http://hostname/Reflect
Parameters:
  rr - An instance of an object that implements RemoteReflection interface, needed for the session key associated with the object.
Parameters:
  sessionId - The server side session id to use.



RemoteProxy
public RemoteProxy(String sUrl, RemoteReflection rr, String sSession, String userID, String passWord)(Code)
Creates a remote proxy to an object held on the session. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException
Parameters:
  sUrl - The url of the RemoteReflector Servlet. Usual URL is http://hostname/Reflect
Parameters:
  rr - An instance of an object that implements RemoteReflection interface, needed for the session key associated with the object.
Parameters:
  sSession - The server side session id to use.
Parameters:
  userID - The user id for authorization to the servlet.
Parameters:
  passWord - The password for authorization to the servlet.



RemoteProxy
public RemoteProxy(String sUrl, RemoteReflection rr, String sSession, String userID, String passWord, String proxyHost, String proxyPort, String proxyUser, String proxyPassword)(Code)
Creates a remote proxy to an object held on the session. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException
Parameters:
  sUrl - The url of the RemoteReflector Servlet. Usual URL is http://hostname/Reflect
Parameters:
  rr - An instance of an object that implements RemoteReflection interface, needed for the session key associated with the object.
Parameters:
  sSession - The server side session id to use.
Parameters:
  userID - The user id for authorization to the servlet.
Parameters:
  passWord - The password for authorization to the servlet.
Parameters:
  proxyHost - The host name of a proxy server to use
Parameters:
  proxyPort - The port number of a proxy server to use
Parameters:
  proxyUser - The user id to get through the proxy server
Parameters:
  proxyPassword - The password to get through the proxy server



RemoteProxy
public RemoteProxy(String sUrl, String sessionkey, String sessionId)(Code)
Creates a remote proxy to an object held on the session. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException
Parameters:
  sUrl - The url of the RemoteReflector Servlet. Usual URL is http://hostname/Reflect
Parameters:
  sessionkey - the session key associated with the object.
Parameters:
  sessionId - The server side session id to use.



RemoteProxy
public RemoteProxy(String sUrl, String sessionkey, String sSession, String userID, String passWord)(Code)
Creates a remote proxy to an object held on the session. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException
Parameters:
  sUrl - The url of the RemoteReflector Servlet. Usual URL is http://hostname/Reflect
Parameters:
  sessionkey - the session key associated with the object.
Parameters:
  sSession - The server side session id to use.
Parameters:
  userID - The user id for authorization to the servlet.
Parameters:
  passWord - The password for authorization to the servlet.



RemoteProxy
public RemoteProxy(String sUrl, String sessionkey, String sSession, String userID, String passWord, String proxyHost, String proxyPort, String proxyUser, String proxyPassword)(Code)
Creates a remote proxy to an object held on the session. This class is intended to be use by applets served up by framework html pages that need to instantiate and invoke methods of objects on the server side. The following classes need to be in the applets jar file in order for the RemoteProxy to work correctly:RemoteProxy, RemoteReflection, RemoteReflectionException
Parameters:
  sUrl - The url of the RemoteReflector Servlet. Usual URL is http://hostname/Reflect
Parameters:
  sessionkey - the session key associated with the object.
Parameters:
  sSession - The server side session id to use.
Parameters:
  userID - The user id for authorization to the servlet.
Parameters:
  passWord - The password for authorization to the servlet.
Parameters:
  proxyHost - The host name of a proxy server to use
Parameters:
  proxyPort - The port number of a proxy server to use
Parameters:
  proxyUser - The user id to get through the proxy server
Parameters:
  proxyPassword - The password to get through the proxy server




Method Detail
getRemoteReflection
public RemoteReflection getRemoteReflection()(Code)
Returns the RemoteReflection Instance. RemoteReflection The RemoteReflection instance passed in the constructor.



instantiate
public Object instantiate(String sClass) throws RemoteReflectionException(Code)
Instantiates an instance of the specified class on the server and places it on the session such that it can be referred to by RemoteReflection instance.
Parameters:
  sClass - The class to instantiate on the server. Object The instantiated object if serializable or RemoteReflection instance refering to it.



instantiate
public Object instantiate(String sClass, Serializable[] oaParms) throws RemoteReflectionException(Code)
Instantiates an instance of the specified class on the server and places it on the session such that it can be referred to by RemoteReflection instance.
Parameters:
  sClass - The class to instantiate on the server. Object The instantiated object if serializable or RemoteReflection instance refering to it.



instantiate
public Object instantiate(String sClass, Class[] caParms, Serializable[] oaParms) throws RemoteReflectionException(Code)
Instantiates an instance of the specified class on the server and places it on the session such that it can be referred to by RemoteReflection instance.
Parameters:
  sClass - The class to instantiate on the server.
Parameters:
  caParms - The class type of the parameters to pass to the method.
Parameters:
  oaParms - The parameters to pass to the method. Object The instantiated object if serializable or RemoteReflection instance refering to it.



invokeMethod
public Object invokeMethod(String sMethod) throws RemoteReflectionException(Code)
Invokes the specified method on the object held on the session represented by the RemoteReflection Instance.
Parameters:
  sMethod - The method to execute on the object on the server. Object The result of the method call if there is one.



invokeMethod
public Object invokeMethod(String sMethod, Serializable[] oaParms) throws RemoteReflectionException(Code)
Invokes the specified method on the object held on the session represented by the RemoteReflection Instance.
Parameters:
  sMethod - The method to execute on the object on the server.
Parameters:
  oaParms - The parameters to pass to the method. Object The result of the method call if there is one.



invokeMethod
public Object invokeMethod(String sMethod, Class[] caParms, Serializable[] oaParms) throws RemoteReflectionException(Code)
Invokes the specified method on the object held on the session represented by the RemoteReflection Instance.
Parameters:
  sMethod - The method to execute on the object on the server.
Parameters:
  caParms - The class type of the parameters to pass to the method.
Parameters:
  oaParms - The parameters to pass to the method. Object The result of the method call if there is one.



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.