com.thinkaurelius.titan.graphdb.database.management

## Class ManagementLogger

- java.lang.Object
- - com.thinkaurelius.titan.graphdb.database.management.ManagementLogger

- All Implemented Interfaces:
    MessageReader

      public class ManagementLogger
      extends Object
      implements MessageReader

  Author:
    Matthias Broecheler (me@matthiasb.com)

- - ### Constructor Summary

    Constructors
    Constructor and Description
    `ManagementLogger(StandardTitanGraph graph, Log sysLog, SchemaCache schemaCache, TimestampProvider times)`

  - ### Method Summary

    Methods
    Modifier and Type | Method and Description
    --- | ---
    `void` | `read(Message message)` Processes the given message.
    `void` | `sendCacheEviction(Set<TitanSchemaVertex> updatedTypes, Set<Callable<Boolean>> updatedTypeTriggers, Set<String> openInstances)`

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

    - ### Methods inherited from interface com.thinkaurelius.titan.diskstorage.log.MessageReader

      `equals`

- - ### Constructor Detail

    - #### ManagementLogger

          public ManagementLogger(StandardTitanGraph graph,
                          Log sysLog,
                          SchemaCache schemaCache,
                          TimestampProvider times)

  - ### Method Detail

    - #### read

          public void read(Message message)

      Description copied from interface: `MessageReader`
      Processes the given message. The message object may not be mutated!
      Specified by:
        `read` in interface `MessageReader`

    - #### sendCacheEviction

          public void sendCacheEviction(Set<TitanSchemaVertex> updatedTypes,
                               Set<Callable<Boolean>> updatedTypeTriggers,
                               Set<String> openInstances)

Copyright © 2012–2014. All rights reserved.