| Package | Description | 
|---|---|
| org.apache.giraph.comm | Package of communication related objects, IPC service. | 
| org.apache.giraph.comm.messages | Package of classes for storing messages. | 
| org.apache.giraph.comm.netty | Package for netty implementations. | 
| org.apache.giraph.edge | Package of Vertex implementations. | 
| org.apache.giraph.edge.primitives | Package of edge stores specialized for certain type of vertex ids. | 
| org.apache.giraph.graph | Package of all the graph related objects, built on the
 org.apache.bsp package. | 
| org.apache.giraph.ooc | Package of out-of-core related classes. | 
| org.apache.giraph.worker | Package of all the worker related things | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CentralizedServiceWorker | SendDataCache. getServiceWorker()Get the service worker. | 
| CentralizedServiceWorker<I,V,E> | ServerData. getServiceWorker()Get the reference of the service worker. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <I extends org.apache.hadoop.io.WritableComparable,M extends org.apache.hadoop.io.Writable> | OneMessagePerVertexStore. newFactory(CentralizedServiceWorker<I,?,?> service,
          ImmutableClassesGiraphConfiguration<I,?,?> config)Create new factory for this message store | 
| static <I extends org.apache.hadoop.io.WritableComparable,M extends org.apache.hadoop.io.Writable> | ByteArrayMessagesPerVertexStore. newFactory(CentralizedServiceWorker<I,?,?> service,
          ImmutableClassesGiraphConfiguration<I,?,?> config)Create new factory for this message store | 
| Modifier and Type | Method and Description | 
|---|---|
| CentralizedServiceWorker<I,V,E> | NettyWorkerClient. getService() | 
| Constructor and Description | 
|---|
| NettyWorkerAggregatorRequestProcessor(org.apache.hadoop.util.Progressable progressable,
                                     ImmutableClassesGiraphConfiguration<?,?,?> configuration,
                                     CentralizedServiceWorker<?,?,?> serviceWorker)Constructor. | 
| NettyWorkerClient(org.apache.hadoop.mapreduce.Mapper.Context context,
                 ImmutableClassesGiraphConfiguration<I,V,E> configuration,
                 CentralizedServiceWorker<I,V,E> service,
                 Thread.UncaughtExceptionHandler exceptionHandler)Only constructor. | 
| NettyWorkerClientRequestProcessor(org.apache.hadoop.mapreduce.Mapper.Context context,
                                 ImmutableClassesGiraphConfiguration<I,V,E> conf,
                                 CentralizedServiceWorker<I,V,E> serviceWorker,
                                 boolean useOneMessageToManyIdsEncoding)Constructor. | 
| NettyWorkerServer(ImmutableClassesGiraphConfiguration<I,V,E> conf,
                 CentralizedServiceWorker<I,V,E> service,
                 org.apache.hadoop.mapreduce.Mapper.Context context,
                 Thread.UncaughtExceptionHandler exceptionHandler)Constructor to start the server. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected CentralizedServiceWorker<I,V,E> | InMemoryEdgeStoreFactory. serviceService worker. | 
| protected CentralizedServiceWorker<I,V,E> | AbstractEdgeStore. serviceService worker. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | InMemoryEdgeStoreFactory. initialize(CentralizedServiceWorker<I,V,E> service,
          ImmutableClassesGiraphConfiguration<I,V,E> conf,
          org.apache.hadoop.util.Progressable progressable) | 
| void | EdgeStoreFactory. initialize(CentralizedServiceWorker<I,V,E> service,
          ImmutableClassesGiraphConfiguration<I,V,E> conf,
          org.apache.hadoop.util.Progressable progressable)Implementation class should use this method of initialization
 of any required internal state. | 
| Constructor and Description | 
|---|
| AbstractEdgeStore(CentralizedServiceWorker<I,V,E> service,
                 ImmutableClassesGiraphConfiguration<I,V,E> configuration,
                 org.apache.hadoop.util.Progressable progressable)Constructor. | 
| SimpleEdgeStore(CentralizedServiceWorker<I,V,E> service,
               ImmutableClassesGiraphConfiguration<I,V,E> configuration,
               org.apache.hadoop.util.Progressable progressable)Constructor. | 
| Constructor and Description | 
|---|
| IntEdgeStore(CentralizedServiceWorker<org.apache.hadoop.io.IntWritable,V,E> service,
            ImmutableClassesGiraphConfiguration<org.apache.hadoop.io.IntWritable,V,E> configuration,
            org.apache.hadoop.util.Progressable progressable)Constructor. | 
| LongEdgeStore(CentralizedServiceWorker<org.apache.hadoop.io.LongWritable,V,E> service,
             ImmutableClassesGiraphConfiguration<org.apache.hadoop.io.LongWritable,V,E> configuration,
             org.apache.hadoop.util.Progressable progressable)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | AbstractComputation. initialize(GraphState graphState,
          WorkerClientRequestProcessor<I,V,E> workerClientRequestProcessor,
          CentralizedServiceWorker<I,V,E> serviceWorker,
          WorkerGlobalCommUsage workerGlobalCommUsage)Initialize, called by infrastructure before the superstep starts. | 
| void | Computation. initialize(GraphState graphState,
          WorkerClientRequestProcessor<I,V,E> workerClientRequestProcessor,
          CentralizedServiceWorker<I,V,E> serviceWorker,
          WorkerGlobalCommUsage workerGlobalCommUsage)Initialize, called by infrastructure before the superstep starts. | 
| Constructor and Description | 
|---|
| ComputeCallable(org.apache.hadoop.mapreduce.Mapper.Context context,
               GraphState graphState,
               MessageStore<I,M1> messageStore,
               ImmutableClassesGiraphConfiguration<I,V,E> configuration,
               CentralizedServiceWorker<I,V,E> serviceWorker)Constructor | 
| Modifier and Type | Method and Description | 
|---|---|
| CentralizedServiceWorker | OutOfCoreEngine. getServiceWorker()Get a reference to the service worker | 
| Constructor and Description | 
|---|
| OutOfCoreEngine(ImmutableClassesGiraphConfiguration<?,?,?> conf,
               CentralizedServiceWorker<?,?,?> service,
               NetworkMetrics networkMetrics)Constructor | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BspServiceWorker<I extends org.apache.hadoop.io.WritableComparable,V extends org.apache.hadoop.io.Writable,E extends org.apache.hadoop.io.Writable>ZooKeeper-based implementation of  CentralizedServiceWorker. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | WorkerContext. setupSuperstep(CentralizedServiceWorker<?,?,?> serviceWorker)Setup superstep. | 
| Constructor and Description | 
|---|
| WorkerAggregatorHandler(CentralizedServiceWorker<?,?,?> serviceWorker,
                       ImmutableClassesGiraphConfiguration conf,
                       org.apache.hadoop.util.Progressable progressable)Constructor | 
Copyright © 2011-2020 The Apache Software Foundation. All Rights Reserved.