|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.overlord.sramp.shell.api.AbstractShellCommand
org.overlord.sramp.governance.shell.commands.Dir2BrmsCommand
public class Dir2BrmsCommand
Some good resources: https://community.jboss.org/wiki/AtomPubInterfaceForGuvnor http://docs.jboss.org/drools/release/5.5.0.Final/drools-guvnor-docs/html/ch09.html https://github.com/droolsjbpm/guvnor/blob/master/guvnor-webapp-drools/src/test/java/org/drools/guvnor/server/jaxrs/BasicPackageResourceIntegrationTest.java
| Constructor Summary | |
|---|---|
Dir2BrmsCommand()
Constructor. |
|
| Method Summary | |
|---|---|
void |
addAssetsToPackageToBRMS(String brmsBaseUrl,
String pkgName,
String userId,
String password,
String packagePath)
Uploads assets to the correct package in BRMS. |
protected void |
applyAuth(HttpURLConnection connection,
String user,
String password)
Applies authentication to the given HTTP URL connection. |
void |
createNewPackage(String brmsBaseUrl,
String pkgName,
String userId,
String password)
A HTTP POST request to URL http://host:portnumber/repository/packages with the data: |
void |
execute()
|
static void |
main(String[] args)
Main entry point - for use outside the interactive shell. |
void |
printHelp()
|
void |
printUsage()
|
boolean |
urlExists(String checkUrl,
String user,
String password)
Returns true if the given URL is accessible. |
| Methods inherited from class org.overlord.sramp.shell.api.AbstractShellCommand |
|---|
getArguments, getContext, optionalArgument, optionalArgument, print, requiredArgument, setArguments, setContext, setOutput, tabCompletion |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Dir2BrmsCommand()
| Method Detail |
|---|
public static void main(String[] args)
throws Exception
args -
Exceptionpublic void printUsage()
shell.ShellCommandpublic void printHelp()
shell.ShellCommand
public void execute()
throws Exception
Exceptionshell.ShellCommand
public boolean urlExists(String checkUrl,
String user,
String password)
checkUrl - user - password -
protected void applyAuth(HttpURLConnection connection,
String user,
String password)
connection - user - password -
public void createNewPackage(String brmsBaseUrl,
String pkgName,
String userId,
String password)
throws Exception
brmsBaseUrl - pkgName - userId - password -
Exception
public void addAssetsToPackageToBRMS(String brmsBaseUrl,
String pkgName,
String userId,
String password,
String packagePath)
throws Exception
brmsBaseUrl - pkgName - userId - password - packagePath -
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||