|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.w3c.jigsaw.admin.JigKill
public class JigKill
Simple class used to save and/or kill Jigsaw.
-u username
User name (defaults to "admin")
-p password
Password (required)
--username username
Same as -u
--password password
Same as -p
--save
Save configuration of all servers--stop
Stop all servers--ping
check if servers are reachable
*.jar
file is in CLASSPATH,
e.g. export CLASSPATH=~/Jigsaw/classes/jigsaw.zip:
${CLASSPATH}
)java org.w3c.jigsaw.admin.JigKill -u admin -p for#8pj
http://gyros.informatik.med.uni-giessen.de:8009/
java org.w3c.jigsaw.admin.JigKill -u admin -p for#8pj
--save --stop http://gyros.informatik.med.uni-giessen.de:8009/
java org.w3c.jigsaw.admin.JigKill -u admin -p for#8pj
--stop http://gyros.informatik.med.uni-giessen.de:8009/
java org.w3c.jigsaw.admin.JigKill -u admin -p for#8pj
--save http://gyros.informatik.med.uni-giessen.de:8009/
java org.w3c.jigsaw.admin.JigKill -u admin -p for#8pj
--ping http://gyros.informatik.med.uni-giessen.de:8009/
--stop
option: Simply stop jigsaw quick&savely.
--save
option: Snapshot the current config
(something for a daily crontab job).--ping
option to see if the server is still
running (usefull for scripts).--username
and --password
options
as aliases for -u
and -p
.-u
option now defaults to "admin", as jigsaw's
default config does.
--restart
option.
Field Summary | |
---|---|
protected RemoteResource |
adminServer
|
protected RemoteResource[] |
ctrls
|
protected static int |
EXIT_FAILURE
Exit value of the JVM on failure of the requested operation. |
protected static int |
EXIT_SUCCESS
Exit value of the JVM on success of the requested operation. |
Constructor Summary | |
---|---|
JigKill(java.net.URL adminURL,
java.lang.String username,
java.lang.String password)
Contructor. |
Method Summary | |
---|---|
protected void |
doLoadResource(java.lang.String cmd)
Send a "command" to all servers and the admin server. |
protected RemoteResource[] |
getControls(RemoteResource admin)
Get all the server's ControlResource. |
void |
kill()
Save the configuration of the servers and the admin server and then kill all servers (including the admin server). |
static void |
main(java.lang.String[] args)
Main program entry. |
void |
save()
Save the configuration of the servers and the admin server. |
void |
stop()
Stop the servers and the admin server. |
protected static void |
usage()
Print usage description and exit with exit status EXIT_FAILURE |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int EXIT_SUCCESS
protected static final int EXIT_FAILURE
protected RemoteResource adminServer
protected RemoteResource[] ctrls
Constructor Detail |
---|
public JigKill(java.net.URL adminURL, java.lang.String username, java.lang.String password) throws RemoteAccessException
adminURL
- the admin server URLusername
- the usernamepassword
- the password
RemoteAccessException
Method Detail |
---|
protected static void usage()
EXIT_FAILURE
main(String[])
protected RemoteResource[] getControls(RemoteResource admin) throws RemoteAccessException
admin
- the admin server (a RemoteResource)
RemoteAccessException
- if any remote error occurs.public void kill() throws RemoteAccessException
RemoteAccessException
- if any remote error occurs.save()
,
stop()
public void stop() throws RemoteAccessException
RemoteAccessException
- if any remote error occurs.doLoadResource(String)
,
kill()
public void save() throws RemoteAccessException
RemoteAccessException
- if any remote error occurs.doLoadResource(String)
,
kill()
protected void doLoadResource(java.lang.String cmd) throws RemoteAccessException
cmd
- name of the resource to load.
RemoteAccessException
- if any remote error occurs.save()
,
stop()
public static void main(java.lang.String[] args)
EXIT_SUCCESS
or
EXIT_FAILURE
for the requested operation.
args
- program argumentsusage()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |