| Modifier and Type | Field and Description |
|---|---|
int |
appletHeight |
boolean |
appletUsesFrames |
int |
appletWidth |
String |
applicationName |
String |
arguments |
Vector |
directories
To this you can add Files, or FileStores or Objects returned by
makeSharedFileStoreEntry().
|
File |
eveFile
This can be null if no eve file is used.
|
String |
fullPageHtml
Set this value to display a custom HTML page.
|
Properties |
properties
Use addProperty() to add properties to this Vector.
|
String |
startClass |
String |
vmOptions |
File |
zipFile
This can be null if no zip file is used.
|
| Constructor and Description |
|---|
RemoteAppEntry(String applicationName,
String className) |
| Modifier and Type | Method and Description |
|---|---|
void |
addProperty(String name,
String value) |
byte[] |
authenticate(byte[] loginCertficate) |
void |
enableForApplet() |
String |
getAppletCommandLine(String vmOptions,
String arguments) |
String |
getAppletTag(String codeBase,
String vmOptions,
String arguments,
Properties params) |
byte[] |
getApplicationEve() |
Property |
getApplicationProperties() |
String[] |
getApplications() |
byte[] |
getApplicationZip() |
byte[] |
getDeflatedResource(String resourceName) |
String |
getEncodedProperties()
Get all the Properties for this entry as an encoded String.
|
String |
getFullHtmlPage(String codeBase,
String vmOptions,
String arguments,
Properties params) |
String |
getLinkName()
Get a name for the application suitable for use in a link (no spaces).
|
byte[] |
getResource(String resourceName) |
String |
makeHtmlLinkToResource(String resourceName,
boolean putQuotes) |
static Object |
makeSharedFileStoreEntry(FileStore store)
Use this to have a single FileStore be shared among any number of
RemoteAppEntries.
|
static void |
setJavaEveStore(Object knownStore) |
static String |
toParam(String name,
String value) |
public String applicationName
public String arguments
public String vmOptions
public String startClass
public File zipFile
public File eveFile
public Vector directories
public Properties properties
public int appletWidth
public int appletHeight
public boolean appletUsesFrames
public String fullPageHtml
public static void setJavaEveStore(Object knownStore) throws FileNotFoundException
FileNotFoundExceptionpublic void enableForApplet()
throws IOException,
FileNotFoundException
IOExceptionFileNotFoundExceptionpublic static Object makeSharedFileStoreEntry(FileStore store)
store - the FileStore to make shared.public byte[] authenticate(byte[] loginCertficate)
throws SecurityException
authenticate in interface AppServerSecurityExceptionpublic String[] getApplications()
getApplications in interface AppServerpublic String getEncodedProperties()
public Property getApplicationProperties()
getApplicationProperties in interface AppServerpublic String getLinkName()
public byte[] getApplicationZip()
throws IOException
getApplicationZip in interface AppServerIOExceptionpublic byte[] getDeflatedResource(String resourceName) throws IOException
getDeflatedResource in interface AppServerIOExceptionpublic byte[] getResource(String resourceName) throws IOException
getResource in interface AppServerIOExceptionpublic byte[] getApplicationEve()
throws IOException
getApplicationEve in interface AppServerIOExceptionpublic String getAppletTag(String codeBase, String vmOptions, String arguments, Properties params)
public String getFullHtmlPage(String codeBase, String vmOptions, String arguments, Properties params)