| 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.jniwrapper.win32.tools.RegisterDispatchComServer
This class is responsible for the java COM server registration in the Windows Registry. It allows to register servers in the Console Mode or at the program's runtime.
Usage: java [-classpath including JNIWrapper library] [-options] com.jniwrapper.win32.tools.RegisterDispatchComServer ServerClassName
Options:
Sample: java -cp jniwrap.jar;comfyj.jar -Dclasspath=C:/JavaComServer;C:/JavaComServer/jniwrap.jar -Djvm.path=C:/j2sdk/bin/javaw.exe com.jniwrapper.win32.tools.RegisterDispatchComServer ComServer1
| Nested Class Summary | |
static class | 
RegisterDispatchComServer.ComServerDescriptor
This class is the descriptor of a Java COM server.  | 
| Method Summary | |
static boolean | 
isRegistered(CLSID clsid)
Returns true if the Java COM server is registered, otherwise false  | 
static boolean | 
isRegisteredForAllUsers(CLSID clsid)
Returns true if the Java COM server registered for all users, otherwise false  | 
static boolean | 
isRegisteredForCurrentUser(CLSID clsid)
Returns true if the Java COM server registered for current user, otherwise false  | 
static void | 
main(java.lang.String[] args)
 | 
static void | 
registerComServer(RegisterDispatchComServer.ComServerDescriptor descriptor,
                  boolean currentUserOnly,
                  java.util.List warnings)
Registers the specified Java COM server with ability to specify whesere the COM server is for current user only or not  | 
static void | 
registerComServer(RegisterDispatchComServer.ComServerDescriptor descriptor,
                  java.util.List warnings)
Registers the specified Java COM server for all users by default  | 
static void | 
unregisterComServer(CLSID clsid)
Unregisters the Java COM server specified by the CLSID  | 
static void | 
unregisterComServer(CLSID clsid,
                    boolean currentUserOnly)
Unregisters the Java COM server specified by the CLSID with ability to specify whesere the COM server is for current user only or not  | 
static void | 
unregisterComServer(RegisterDispatchComServer.ComServerDescriptor descriptor)
Unregisters the specified Java COM server  | 
static void | 
unregisterComServer(RegisterDispatchComServer.ComServerDescriptor descriptor,
                    boolean currentUserOnly)
Unregisters the specified Java COM server with ability to specify whesere the COM server is for current user only or not  | 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Method Detail | 
public static void registerComServer(RegisterDispatchComServer.ComServerDescriptor descriptor,
                                     boolean currentUserOnly,
                                     java.util.List warnings)
descriptor - Java COM server descriptorcurrentUserOnly - true if the COM server is for current user only and false if not
public static void registerComServer(RegisterDispatchComServer.ComServerDescriptor descriptor,
                                     java.util.List warnings)
descriptor - Java COM server descriptor
public static void unregisterComServer(RegisterDispatchComServer.ComServerDescriptor descriptor,
                                       boolean currentUserOnly)
descriptor - Java COM server descriptorcurrentUserOnly - true if the COM server is registered for current user only and false if notpublic static void unregisterComServer(RegisterDispatchComServer.ComServerDescriptor descriptor)
descriptor - Java COM server descriptor
public static void unregisterComServer(CLSID clsid,
                                       boolean currentUserOnly)
clsid - CLSID of the Java COM servercurrentUserOnly - true if the COM server is registered for current user only and false if notpublic static void unregisterComServer(CLSID clsid)
clsid - CLSID of the Java COM serverpublic static boolean isRegisteredForCurrentUser(CLSID clsid)
clsid - CLSID of the Java COM server
public static boolean isRegisteredForAllUsers(CLSID clsid)
clsid - CLSID of the Java COM server
public static boolean isRegistered(CLSID clsid)
clsid - CLSID of the Java COM server
public static void main(java.lang.String[] args)
                 throws java.lang.Exception
java.lang.Exception
  | 
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||