Update of an Active Log Bucket

Updates an active log bucket of an active log appender with the specified properties.

Syntax

void SUPServerLog.updateActiveLogBucket (logAppenderID, logBucketID, LogBucketVO logBucket)

Returns

If successful, returns silently. If unsuccessful, returns SUPAdminException.

Examples

  • Update
    supServerLog.refresh();
    LogAppenderVO lavo = supServerLog.getActiveLogAppenders().iterator().next();
    LogBucketVO lbvo = lavo.getChildren().iterator().next();
    LogBucketVO lbvo_new = new LogBucketVO(lbvo.getID(), lbvo.getType());
    Map<String, String> properties = new HashMap<String, String>();
    properties.put("LogLevel", "INFO");
    lbvo_new.setProperties(properties);
    supServerLog.updateActiveLogBucket (lavo.getID(), lbvo_new.getID(), lbvo_new);
    supServerLog.commit();