public class DropBoxTableManager
extends com.streamscape.sef.dispatcher.AbstractDropBoxTableManager
Title: Service Event Fabric Core
Description: DropBox table manager.
Copyright: Copyright (c) 2019
Company: StreamScape Technologies
Modifier and Type | Class and Description |
---|---|
static class |
DropBoxTableManager.DropBoxTableOperation |
static class |
DropBoxTableManager.DropBoxTableSynchronizationData |
Constructor and Description |
---|
DropBoxTableManager(RuntimeContext context,
DropBoxManager dropBoxManagerLocal) |
Modifier and Type | Method and Description |
---|---|
void |
destroy() |
void |
evictDropBoxItem(java.lang.String dropBoxName,
java.lang.String dropBoxNodeName,
java.lang.String username) |
DropBoxTable.DropBoxTableItem |
findActiveDropBoxItem(java.lang.String dropBoxName) |
DropBoxTable |
getDropBoxTable() |
java.lang.Object |
invokeDropBoxTableSynchronizationRequest(DropBoxTableManager.DropBoxTableSynchronizationData data) |
java.util.List |
listActiveDropBoxItemsForNode(java.lang.String nodeName) |
java.util.List |
listDropBoxNodes() |
void |
mergeDropBoxTableFromMNode(DropBoxTable dropBoxTableMNode) |
void |
open() |
void |
propagateDropBoxTableToSysplex(DropBoxTable dropBoxTableMNode) |
void |
propagateRemoveDropBoxToSysplex(java.lang.String name) |
void |
synchronizeDropBoxesTableOverSysplex() |
public DropBoxTableManager(RuntimeContext context, DropBoxManager dropBoxManagerLocal) throws FabricException
FabricException
public void open()
open
in class com.streamscape.sef.dispatcher.AbstractDropBoxTableManager
public void destroy()
destroy
in class com.streamscape.sef.dispatcher.AbstractDropBoxTableManager
public DropBoxTable getDropBoxTable()
public void mergeDropBoxTableFromMNode(DropBoxTable dropBoxTableMNode)
public void propagateDropBoxTableToSysplex(DropBoxTable dropBoxTableMNode)
public void propagateRemoveDropBoxToSysplex(java.lang.String name)
public java.lang.Object invokeDropBoxTableSynchronizationRequest(DropBoxTableManager.DropBoxTableSynchronizationData data) throws java.lang.Exception
java.lang.Exception
public void synchronizeDropBoxesTableOverSysplex()
public java.util.List listActiveDropBoxItemsForNode(java.lang.String nodeName)
public DropBoxTable.DropBoxTableItem findActiveDropBoxItem(java.lang.String dropBoxName)
public java.util.List listDropBoxNodes()
public void evictDropBoxItem(java.lang.String dropBoxName, java.lang.String dropBoxNodeName, java.lang.String username)
Copyright © 2015-2024 StreamScape Technologies. All rights reserved.