public class GridGgfsContext extends Object
| Constructor and Description |
|---|
GridGgfsContext(org.gridgain.grid.kernal.GridKernalContext ctx,
org.gridgain.grid.ggfs.GridGgfsConfiguration cfg,
GridGgfsMetaManager metaMgr,
GridGgfsDataManager dataMgr,
GridGgfsServerManager srvMgr,
GridGgfsFragmentizerManager fragmentizerMgr) |
| Modifier and Type | Method and Description |
|---|---|
org.gridgain.grid.ggfs.GridGgfsConfiguration |
configuration() |
GridGgfsDataManager |
data() |
GridGgfsFragmentizerManager |
fragmentizer() |
GridGgfsEx |
ggfs() |
boolean |
ggfsNode(org.gridgain.grid.GridNode node)
Checks if given node is a GGFS node.
|
boolean |
ggfsNode(org.gridgain.grid.GridNodeShadow node)
Checks if given node represented by node shadow is a GGFS node.
|
org.gridgain.grid.kernal.GridKernalContext |
kernalContext() |
List<GridGgfsManager> |
managers() |
GridGgfsMetaManager |
meta() |
void |
send(org.gridgain.grid.GridNode node,
Object topic,
GridGgfsCommunicationMessage msg,
org.gridgain.grid.kernal.managers.communication.GridIoPolicy plc) |
void |
send(UUID nodeId,
Object topic,
GridGgfsCommunicationMessage msg,
org.gridgain.grid.kernal.managers.communication.GridIoPolicy plc) |
GridGgfsServerManager |
server() |
public GridGgfsContext(org.gridgain.grid.kernal.GridKernalContext ctx,
org.gridgain.grid.ggfs.GridGgfsConfiguration cfg,
GridGgfsMetaManager metaMgr,
GridGgfsDataManager dataMgr,
GridGgfsServerManager srvMgr,
GridGgfsFragmentizerManager fragmentizerMgr)
throws org.gridgain.grid.GridException
ctx - Kernal context.cfg - GGFS configuration.metaMgr - Meta manager.dataMgr - Data manager.srvMgr - Server manager.fragmentizerMgr - Fragmentizer manager.org.gridgain.grid.GridException - If GGFs context instantiation is failed.public GridGgfsEx ggfs()
public org.gridgain.grid.kernal.GridKernalContext kernalContext()
public org.gridgain.grid.ggfs.GridGgfsConfiguration configuration()
public List<GridGgfsManager> managers()
public GridGgfsMetaManager meta()
public GridGgfsDataManager data()
public GridGgfsServerManager server()
public GridGgfsFragmentizerManager fragmentizer()
public void send(UUID nodeId, Object topic, GridGgfsCommunicationMessage msg, org.gridgain.grid.kernal.managers.communication.GridIoPolicy plc) throws org.gridgain.grid.GridException
nodeId - Node ID.topic - Topic.msg - Message.plc - Policy.org.gridgain.grid.GridException - In case of error.public void send(org.gridgain.grid.GridNode node,
Object topic,
GridGgfsCommunicationMessage msg,
org.gridgain.grid.kernal.managers.communication.GridIoPolicy plc)
throws org.gridgain.grid.GridException
node - Node.topic - Topic.msg - Message.plc - Policy.org.gridgain.grid.GridException - In case of error.public boolean ggfsNode(org.gridgain.grid.GridNodeShadow node)
node - Node shadow to check.True if node has GGFS with this name, false otherwise.public boolean ggfsNode(org.gridgain.grid.GridNode node)
node - Node to check.True if node has GGFS with this name, false otherwise.Copyright © 2014. All rights reserved.