Package

org.apache.gearpump

util

Permalink

package util

Visibility
  1. Public
  2. All

Type Members

  1. class ActorSystemBooter extends AnyRef

    Permalink

    ActorSystemBooter start a new JVM process to boot an actor system.

    ActorSystemBooter start a new JVM process to boot an actor system. All executors are started by ActorSystemBooter

    It send the system address to "report back actor"

  2. trait AkkaApp extends AnyRef

    Permalink

    A Main class helper to load Akka configuration automatically.

  3. class AkkaHelper extends AnyRef

    Permalink
  4. trait ConsoleOutput extends AnyRef

    Permalink
  5. class Graph[N, E] extends Serializable

    Permalink

    Generic mutable Graph libraries.

  6. class HadoopFSLogAppender extends RollingFileAppender

    Permalink
  7. class HistoryMetricsService extends Actor

    Permalink

    Metrics service to serve history metrics data

    Metrics service to serve history metrics data

    For simplicity, HistoryMetricsService will maintain 72 hours coarse-grained data for last 72 hours, and fine-grained data for past 5 min.

    For the coarse-grained data of past 72 hours, one or two sample point will be stored for each hour.

    For fine-grained data in last 5 min, there will be 1 sample point per 15 seconds.

  8. class ProcessLogRedirector extends ProcessLogger with Closeable with Flushable with ConsoleOutput

    Permalink

    Redirect the console output to parent process

  9. class RecreateRollingFileAppender extends RollingFileAppender

    Permalink
  10. trait ReferenceEqual extends AnyRef

    Permalink

    Check equal using reference-equal.

  11. class RestartPolicy extends AnyRef

    Permalink

    When one executor or task fails, Gearpump will try to start.

    When one executor or task fails, Gearpump will try to start. However, if it fails after multiple retries, then we abort.

  12. class RichProcess extends Process

    Permalink

    Extends Process by providing a additional logger: ConsoleOutput interface.

  13. trait TimeOutScheduler extends AnyRef

    Permalink

    A helper util to send a message to remote actor and notify callback when timeout

Value Members

  1. object ActorSystemBooter

    Permalink
  2. object ActorUtil

    Permalink
  3. object Constants

    Permalink
  4. object FileUtils

    Permalink
  5. object Graph extends Serializable

    Permalink
  6. object HistoryMetricsService

    Permalink
  7. object LogUtil

    Permalink
  8. object Util

    Permalink

Ungrouped