Skip navigation links
A C D E G I P R S U W 

A

addDistributionManagerListener(DistributionManagerListener) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
addRemoteListener(RemoteListener) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 

C

createRemoteProcess(Process) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
createRemoteProcess(Process) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
Creates a new RemoteProcess or gets it from runtime cache.

D

DistributionManager - Class in eu.vicci.process.distribution.manager
Current design allows only one peer per ip.

E

eu.vicci.process.distribution.manager - package eu.vicci.process.distribution.manager
 
executeRemoteProcess(String, String, RemoteProcess, Map<String, DataTypeInstance>) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 

G

get(String) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
Underlying Map.get(Object)
getInstance() - Static method in class eu.vicci.process.distribution.manager.DistributionManager
 
getPeerId() - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
getRegisteredPeers() - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
getSessionFor(String) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
Gets the DistributedSession for the given instanceId.

I

isSuperPeer() - Method in class eu.vicci.process.distribution.manager.DistributionManager
 

P

put(String, RemoteProcess) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
 
put(RemoteProcess) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
 
putSessionFor(String, DistributedSession) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
Adds a DistributedSession for the given instance id.

R

registerPeer(PeerProfile) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
RemoteProcessCache - Class in eu.vicci.process.distribution.manager
Simple cache holds all generated processes, which are executed on remote.
RemoteProcessCache() - Constructor for class eu.vicci.process.distribution.manager.RemoteProcessCache
 
remove(String) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
 
remove(RemoteProcess) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
 
removeDistributionManagerListener(DistributionManagerListener) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
removeSessionFor(String) - Method in class eu.vicci.process.distribution.manager.RemoteProcessCache
Removes the DistributedSession for the given instance id.

S

setPeerProfile(PeerProfile) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 

U

unregisterPeer(PeerProfile) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 

W

workRemote(String, String, RemoteProcess, Map<String, DataTypeInstance>) - Method in class eu.vicci.process.distribution.manager.DistributionManager
 
A C D E G I P R S U W 
Skip navigation links

Copyright © 2018. All rights reserved.