public class SimpleLoggingObject extends Object implements LoggingObjectInterface
| Constructor and Description |
|---|
SimpleLoggingObject(String objectName,
LoggingObjectType loggingObjectType,
LoggingObjectInterface parent) |
| Modifier and Type | Method and Description |
|---|---|
String |
getContainerObjectId()
Gets the execution container (Carte/DI server/BI Server) object id.
|
String |
getFilename()
Gets the filename.
|
String |
getLogChannelId()
Gets the log channel id.
|
LogLevel |
getLogLevel()
Gets the logging level of the log channel of this logging object.
|
String |
getObjectCopy()
Gets a string identifying a copy in a series of steps.
|
ObjectId |
getObjectId()
Gets the object id in a repository.
|
String |
getObjectName()
Gets the object name.
|
ObjectRevision |
getObjectRevision()
Gets the objects revision in a repository.
|
LoggingObjectType |
getObjectType()
Gets the object type.
|
LoggingObjectInterface |
getParent()
Gets the parent.
|
Date |
getRegistrationDate()
Gets the registration date of this logging object.
|
RepositoryDirectory |
getRepositoryDirectory()
Gets the repository directory.
|
boolean |
isForcingSeparateLogging() |
boolean |
isGatheringMetrics()
Gets the boolean value of whether or not this object is gathering kettle metrics during execution.
|
void |
setContainerObjectId(String containerObjectId) |
void |
setForcingSeparateLogging(boolean forcingSeparateLogging)
This option will force the create of a separate logging channel even if the logging concerns identical objects with
identical names.
|
void |
setGatheringMetrics(boolean gatheringMetrics)
Enable of disable kettle metrics gathering during execution
|
void |
setLogLevel(LogLevel logLevel) |
void |
setObjectName(String name) |
void |
setObjectType(LoggingObjectType objectType) |
void |
setParent(LoggingObjectInterface parent) |
void |
setRegistrationDate(Date registrationDate) |
public SimpleLoggingObject(String objectName, LoggingObjectType loggingObjectType, LoggingObjectInterface parent)
objectName - loggingObjectType - parent - public String getObjectName()
LoggingObjectInterfacegetObjectName in interface LoggingObjectInterfacepublic void setObjectName(String name)
name - the name to setpublic LoggingObjectType getObjectType()
LoggingObjectInterfacegetObjectType in interface LoggingObjectInterfacepublic void setObjectType(LoggingObjectType objectType)
objectType - the objectType to setpublic LoggingObjectInterface getParent()
LoggingObjectInterfacegetParent in interface LoggingObjectInterfacepublic void setParent(LoggingObjectInterface parent)
parent - the parent to setpublic String getFilename()
LoggingObjectInterfacegetFilename in interface LoggingObjectInterfacepublic String getLogChannelId()
LoggingObjectInterfacegetLogChannelId in interface LoggingObjectInterfacepublic String getObjectCopy()
LoggingObjectInterfacegetObjectCopy in interface LoggingObjectInterfacepublic ObjectId getObjectId()
LoggingObjectInterfacegetObjectId in interface LoggingObjectInterfacepublic ObjectRevision getObjectRevision()
LoggingObjectInterfacegetObjectRevision in interface LoggingObjectInterfacepublic RepositoryDirectory getRepositoryDirectory()
LoggingObjectInterfacegetRepositoryDirectory in interface LoggingObjectInterfacepublic LogLevel getLogLevel()
LoggingObjectInterfacegetLogLevel in interface LoggingObjectInterfacepublic void setLogLevel(LogLevel logLevel)
public String getContainerObjectId()
LoggingObjectInterfacegetContainerObjectId in interface LoggingObjectInterfacepublic void setContainerObjectId(String containerObjectId)
public Date getRegistrationDate()
LoggingObjectInterfacegetRegistrationDate in interface LoggingObjectInterfacepublic void setRegistrationDate(Date registrationDate)
registrationDate - the registrationDate to setpublic boolean isGatheringMetrics()
LoggingObjectInterfaceisGatheringMetrics in interface LoggingObjectInterfacepublic void setGatheringMetrics(boolean gatheringMetrics)
LoggingObjectInterfacesetGatheringMetrics in interface LoggingObjectInterfacegatheringMetrics - the gatheringMetrics to setpublic boolean isForcingSeparateLogging()
isForcingSeparateLogging in interface LoggingObjectInterfacepublic void setForcingSeparateLogging(boolean forcingSeparateLogging)
LoggingObjectInterfacesetForcingSeparateLogging in interface LoggingObjectInterfaceforcingSeparateLogging - the forcingSeparateLogging to set