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
FileNotFoundException
public void enableForApplet() throws IOException, FileNotFoundException
IOException
FileNotFoundException
public static Object makeSharedFileStoreEntry(FileStore store)
store
- the FileStore to make shared.public byte[] authenticate(byte[] loginCertficate) throws SecurityException
authenticate
in interface AppServer
SecurityException
public String[] getApplications()
getApplications
in interface AppServer
public String getEncodedProperties()
public Property getApplicationProperties()
getApplicationProperties
in interface AppServer
public String getLinkName()
public byte[] getApplicationZip() throws IOException
getApplicationZip
in interface AppServer
IOException
public byte[] getDeflatedResource(String resourceName) throws IOException
getDeflatedResource
in interface AppServer
IOException
public byte[] getResource(String resourceName) throws IOException
getResource
in interface AppServer
IOException
public byte[] getApplicationEve() throws IOException
getApplicationEve
in interface AppServer
IOException
public String getAppletTag(String codeBase, String vmOptions, String arguments, Properties params)
public String getFullHtmlPage(String codeBase, String vmOptions, String arguments, Properties params)