public class ClassFileAppClientInfo extends AppClientInfo
_keepExplodedDir, _logger, isJWS, mainClassFromCommandLine, mainClassNameToRun, USER_CODE_IS_SIGNED_PROPERTYNAME
Modifier | Constructor and Description |
---|---|
protected |
ClassFileAppClientInfo(boolean isJWS,
Logger logger,
String mainClassFromCommandLine,
String classFileFromCommandLine)
Creates a new instance of the class file app client info.
|
Modifier and Type | Method and Description |
---|---|
protected String |
getMainClassNameToRun(ApplicationClientDescriptor acDescr)
Returns the main class that should be executed.
|
protected void |
massageDescriptor() |
classContainsAnnotation, close, completeInit, deleteAppClientDir, descriptorContainsPURefcs, getAppClient, getAppClient, getAppClientRoot, getClassLoader, getClassPaths, getDescriptor, getEntryAsUrl, getLocalString, handlePersistenceUnitDependency, setDescriptor, toString
protected ClassFileAppClientInfo(boolean isJWS, Logger logger, String mainClassFromCommandLine, String classFileFromCommandLine)
isJWS
- whether Java Web Start was used to launch the app clientlogger
- the Logger available for writing log messagesarchive
- the archive containing the app client (and perhaps other files as well)archivist
- the archivist appropriate to the type of archive being processedmainClassFromCommandLine
- the main class command-line argument valueclassFileFromCommandLine
- the class file name from the command line argumentsprotected String getMainClassNameToRun(ApplicationClientDescriptor acDescr)
AppClientInfo
getMainClassNameToRun
in class AppClientInfo
protected void massageDescriptor() throws IOException, AnnotationProcessorException
massageDescriptor
in class AppClientInfo
IOException
AnnotationProcessorException
Copyright © 2018. All rights reserved.