@Singleton(value=false) public abstract class AbstractStaticArtifactGenerator extends com.tcdng.unify.core.AbstractUnifyComponent implements StaticArtifactGenerator
| Constructor and Description |
|---|
AbstractStaticArtifactGenerator() |
AbstractStaticArtifactGenerator(String zipDir) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
closeEntry(ZipOutputStream zos) |
protected abstract void |
doGenerate(ExtensionModuleStaticFileBuilderContext ctx,
String name,
ZipOutputStream zos) |
void |
generate(ExtensionModuleStaticFileBuilderContext ctx,
String entityName,
ZipOutputStream zos) |
protected String |
getDescriptionKey(String applicationName,
String category,
String description) |
protected void |
onInitialize() |
protected void |
onTerminate() |
protected void |
openEntry(String filename,
ZipOutputStream zos) |
addTaskMessage, beginClusterLock, broadcastToOtherSessions, broadcastToSession, convert, convert, createArrayValueStore, createListValueStore, createParamConfig, createValueStore, createValueStore, createValueStore, endClusterLock, findComponentType, getAnnotatedClasses, getAnnotatedClassesExcluded, getApplicationAttribute, getApplicationBanner, getApplicationCode, getApplicationLocale, getApplicationLocaleFormatter, getApplicationMessage, getApplicationMessages, getApplicationName, getApplicationTimeZone, getAuxiliaryVersion, getComponent, getComponent, getComponent, getComponentConfig, getComponentConfigs, getComponentNames, getComponentParamConfigs, getComponents, getComponentType, getComponentType, getContainerInfo, getContainerSetting, getContainerSetting, getCurrentRolePrivilegeCodes, getCurrentUserRoleStepCodes, getDeploymentVersion, getErrorMessage, getExceptionMessage, getExceptionMessage, getLineSeparator, getList, getList, getListItemByDescription, getListItemByKey, getListMap, getListMap, getMessage, getName, getNodeId, getPreferredPort, getRequestAttribute, getRequestContext, getRolePrivilegeCodes, getSessionAttribute, getSessionContext, getSessionLocale, getSessionLocaleFormatter, getSessionMessage, getSessionMessages, getStaticSettings, getUnifyComponentContext, getUplComponent, getUplComponent, getUserToken, getViewDirective, grabClusterLock, grabClusterMasterLock, initialize, isApplicationAttribute, isApplicationIgnoreViewDirective, isClusterMode, isComponent, isCurrentRolePrivilege, isDeploymentMode, isInitialized, isProductionMode, isRequestAttribute, isRoleAttributes, isSessionAttribute, isUserLoggedIn, isWithClusterLock, logDebug, logDebug, logError, logError, logError, logError, logInfo, logInfo, logSevere, logSevere, logWarn, logWarn, releaseClusterLock, removeApplicationAttribute, removeRequestAttribute, removeSessionAttribute, removeSessionAttributes, resolveApplicationMessage, resolveMessage, resolveSessionMessage, resolveUTC, sendCommand, setApplicationAttribute, setRequestAttribute, setRoleAttributes, setSessionAttribute, setSessionStickyAttribute, terminate, throwOperationErrorException, throwUnsupportedOperationExceptionpublic AbstractStaticArtifactGenerator(String zipDir)
public AbstractStaticArtifactGenerator()
public final void generate(ExtensionModuleStaticFileBuilderContext ctx, String entityName, ZipOutputStream zos) throws com.tcdng.unify.core.UnifyException
generate in interface StaticArtifactGeneratorcom.tcdng.unify.core.UnifyExceptionprotected abstract void doGenerate(ExtensionModuleStaticFileBuilderContext ctx, String name, ZipOutputStream zos) throws com.tcdng.unify.core.UnifyException
com.tcdng.unify.core.UnifyExceptionprotected void onInitialize()
throws com.tcdng.unify.core.UnifyException
onInitialize in class com.tcdng.unify.core.AbstractUnifyComponentcom.tcdng.unify.core.UnifyExceptionprotected void onTerminate()
throws com.tcdng.unify.core.UnifyException
onTerminate in class com.tcdng.unify.core.AbstractUnifyComponentcom.tcdng.unify.core.UnifyExceptionprotected void openEntry(String filename, ZipOutputStream zos) throws com.tcdng.unify.core.UnifyException
com.tcdng.unify.core.UnifyExceptionprotected void closeEntry(ZipOutputStream zos) throws com.tcdng.unify.core.UnifyException
com.tcdng.unify.core.UnifyExceptionCopyright © 2022. All rights reserved.