@StableMinor(version="12.3", sinceVersion="7.1") public interface IModule extends Serializable
Modifier and Type | Method and Description |
---|---|
String |
getChecksum()
Returns the hexadecimal string MD5 checksum of this module.
If this module is an editable module (i.e. |
List<IComponent> |
getComponents()
Returns an unmodifiable list of components that belongs the module.
|
Date |
getDeploymentDateTime()
Returns the date-time of the deployment of this module.
|
String |
getDeployMessage()
Returns a message of all errors and warnings occurred during deployment
process.
|
String |
getDescription()
Returns the module description.
|
String |
getDisplayName()
Returns the module display name.
|
String |
getErrorMessage()
Deprecated.
since 7.1 replaced by
getDeployMessage() . |
String |
getId()
Returns the module identifier.
|
int |
getNumErrors()
Returns the amount of errors in the last deployment operation over the module.
|
int |
getNumWarnings()
Returns the amount of warnings in the last deployment operation over the
module.
|
ModuleScope |
getScope()
Returns the scope of this module.
|
String |
getSourceDir()
Returns the source directory of the module
|
ModuleStatus |
getStatus()
Returns the module status.
|
ModuleType |
getType()
Returns the type of the module.
|
IVersion |
getVersion()
Returns the module version.
|
boolean |
isEnabled()
Deprecated.
since 7.1 always return
true for backward compatibility only. |
String getId()
String getDisplayName()
String getDescription()
String getSourceDir()
Date getDeploymentDateTime()
@Deprecated boolean isEnabled()
true
for backward compatibility only.ModuleType getType()
ModuleStatus getStatus()
@Deprecated String getErrorMessage()
getDeployMessage()
.String getDeployMessage()
int getNumErrors()
int getNumWarnings()
String getChecksum()
getSourceDir()
is not null
), the checksum will always be null
.null
if this is an editable module (i.e. getSourceDir()
is not null
).IVersion getVersion()
List<IComponent> getComponents()
ModuleScope getScope()
LumisXP 12.3.0.200408 - Copyright © 2006–2020 Lumis EIP Tecnologia da Informação LTDA. All Rights Reserved.