public class LoggingObject extends Object implements LoggingObjectInterface
| Constructor and Description |
|---|
LoggingObject(Object object) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
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.
|
RepositoryDirectoryInterface |
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 |
setCarteObjectId(String carteObjectId) |
void |
setFilename(String filename) |
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 |
setLogChannelId(String logChannelId) |
void |
setLogLevel(LogLevel logLevel) |
void |
setObjectCopy(String objectCopy) |
void |
setObjectId(ObjectId objectId) |
void |
setObjectName(String name) |
void |
setObjectRevision(ObjectRevision objectRevision) |
void |
setObjectType(LoggingObjectType objectType) |
void |
setParent(LoggingObjectInterface parent) |
void |
setRegistrationDate(Date registrationDate) |
void |
setRepositoryDirectory(RepositoryDirectory repositoryDirectory) |
public LoggingObject(Object object)
public String getObjectName()
LoggingObjectInterfacegetObjectName in interface LoggingObjectInterfacepublic void setObjectName(String name)
name - the name to setpublic RepositoryDirectoryInterface getRepositoryDirectory()
LoggingObjectInterfacegetRepositoryDirectory in interface LoggingObjectInterfacepublic void setRepositoryDirectory(RepositoryDirectory repositoryDirectory)
repositoryDirectory - the repositoryDirectory to setpublic String getFilename()
LoggingObjectInterfacegetFilename in interface LoggingObjectInterfacepublic void setFilename(String filename)
filename - the filename to setpublic ObjectId getObjectId()
LoggingObjectInterfacegetObjectId in interface LoggingObjectInterfacepublic void setObjectId(ObjectId objectId)
objectId - the objectId to setpublic ObjectRevision getObjectRevision()
LoggingObjectInterfacegetObjectRevision in interface LoggingObjectInterfacepublic void setObjectRevision(ObjectRevision objectRevision)
objectRevision - the objectRevision to setpublic String getLogChannelId()
LoggingObjectInterfacegetLogChannelId in interface LoggingObjectInterfacepublic void setLogChannelId(String logChannelId)
id - the id to setpublic LoggingObjectInterface getParent()
LoggingObjectInterfacegetParent in interface LoggingObjectInterfacepublic void setParent(LoggingObjectInterface parent)
parent - the parent to setpublic LoggingObjectType getObjectType()
LoggingObjectInterfacegetObjectType in interface LoggingObjectInterfacepublic void setObjectType(LoggingObjectType objectType)
objectType - the objectType to setpublic String getObjectCopy()
LoggingObjectInterfacegetObjectCopy in interface LoggingObjectInterfacepublic void setObjectCopy(String objectCopy)
copy - the copy to setpublic LogLevel getLogLevel()
LoggingObjectInterfacegetLogLevel in interface LoggingObjectInterfacepublic void setLogLevel(LogLevel logLevel)
public String getContainerObjectId()
LoggingObjectInterfacegetContainerObjectId in interface LoggingObjectInterfacepublic void setCarteObjectId(String carteObjectId)
carteObjectId - the carteObjectId to setpublic 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