Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
V
W
A
arg1
- Variable in class br.ufsc.das.demo.calculator.
RequestData
arg2
- Variable in class br.ufsc.das.demo.calculator.
RequestData
B
br.ufsc.das
- package br.ufsc.das
br.ufsc.das.client
- package br.ufsc.das.client
br.ufsc.das.confidentiality
- package br.ufsc.das.confidentiality
br.ufsc.das.demo
- package br.ufsc.das.demo
br.ufsc.das.demo.calculator
- package br.ufsc.das.demo.calculator
br.ufsc.das.general
- package br.ufsc.das.general
br.ufsc.das.interceptor
- package br.ufsc.das.interceptor
br.ufsc.das.policyenforcement
- package br.ufsc.das.policyenforcement
br.ufsc.das.test
- package br.ufsc.das.test
br.ufsc.das.util
- package br.ufsc.das.util
C
canExecuteCas(int, DepTuple, DepTuple)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcer
Executed in CAS operations to define the access permission
canExecuteInp(int, DepTuple)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcer
Executed in remove operations (in or inp) to define the access permission
canExecuteOut(int, DepTuple)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcer
Executed in OUT operations to define the access permission
canExecuteRdp(int, DepTuple)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcer
Executed in read operations (rdp or rd) to define the access permission
canIn(int)
- Method in class br.ufsc.das.general.
DepTuple
canRd(int)
- Method in class br.ufsc.das.general.
DepTuple
cas(DepTuple, DepTuple)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a CAS operation
cas(DepTuple, DepTuple, Context)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a CAS operation and supplies the context
cas(DepTuple, DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
cas(DepTuple, DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
cas(DepTuple, DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpace
If the returned value is null, then the tuple was inserted.
cas(DepTuple, DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
cas(DepTuple, DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
cas(DepTuple, DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
CAS
- Static variable in class br.ufsc.das.util.
TSUtil
checkSignature(TSMessage)
- Method in class br.ufsc.das.confidentiality.
SignedResponseExtractor
clean(DepTuple, Context)
- Method in interface br.ufsc.das.client.
DepSpaceClient
clean(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
clean(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
clean(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
clean(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpaceServer
clean(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
clean(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
CLEAN
- Static variable in class br.ufsc.das.util.
TSUtil
CLIENT_ID
- Static variable in class br.ufsc.das.util.
TSUtil
ClientCalculator
- Class in
br.ufsc.das.demo.calculator
ClientCalculator()
- Constructor for class br.ufsc.das.demo.calculator.
ClientCalculator
Creates a new instance of ClientCalculator
ClientConfidentialityLayer
- Class in
br.ufsc.das.confidentiality
ClientConfidentialityLayer(DepSpaceClient, ConfidentialityScheme)
- Constructor for class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
Creates a new instance of ClientConfidentialityLayer
ClientDemo
- Class in
br.ufsc.das.demo
ClientDemo(int, boolean)
- Constructor for class br.ufsc.das.demo.
ClientDemo
Creates a new instance of ClientTest
computeResponse(TSMessage)
- Method in class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractor
computeResponse(TSMessage)
- Method in class br.ufsc.das.confidentiality.
SignedResponseExtractor
computeResponse(TSMessage)
- Method in class br.ufsc.das.general.
ResponseExtractor
conf
- Variable in class br.ufsc.das.
DepSpaceManager
CONFIDENTIALITY_NUM_BITS
- Static variable in class br.ufsc.das.util.
TSUtil
ConfidentialityResponseExtractor
- Class in
br.ufsc.das.confidentiality
ConfidentialityResponseExtractor(ConfidentialityScheme, TSConfiguration)
- Constructor for class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractor
Creates a new instance of ConfidentialityResponseExtractor
ConfidentialityResponseExtractorFactory
- Class in
br.ufsc.das.confidentiality
ConfidentialityResponseExtractorFactory(ConfidentialityScheme, TSConfiguration)
- Constructor for class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractorFactory
Creates a new instance of ConfidentialityResponseExtractorFactory
ConfidentialityScheme
- Class in
br.ufsc.das.confidentiality
ConfidentialityScheme(PublicInfo, BigInteger[])
- Constructor for class br.ufsc.das.confidentiality.
ConfidentialityScheme
Creates a new instance of the Confidentiality Scheme.
ConfidentialityScheme(PublicInfo, BigInteger[], int, BigInteger)
- Constructor for class br.ufsc.das.confidentiality.
ConfidentialityScheme
Creates a new instance of the Confidentiality Scheme.
CONFIG_HOME
- Static variable in class br.ufsc.das.util.
TSUtil
Context
- Class in
br.ufsc.das.general
Context(int, String)
- Constructor for class br.ufsc.das.general.
Context
Creates a new instance of Context at server side
Context(String, ProtectionVector...)
- Constructor for class br.ufsc.das.general.
Context
Creates a new instance of Context at client side
CREATE
- Static variable in class br.ufsc.das.util.
TSUtil
createAccessControledTuple(int[], int[], Object...)
- Static method in class br.ufsc.das.general.
DepTuple
createAccessor(Properties)
- Method in class br.ufsc.das.client.
DepSpaceAdmin
Creates a new accessor for a logical tuple space specified by the properties
createExtractor()
- Method in class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractorFactory
createExtractor()
- Method in class br.ufsc.das.general.
ResponseExtractorFactory
createSignedExtractor()
- Method in class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractorFactory
createSpace(Properties)
- Method in class br.ufsc.das.client.
DepSpaceAdmin
Creates a new logical tuple space and a new accessor for this space.
createSpace(Properties)
- Method in interface br.ufsc.das.client.
DepSpaceClient
createSpace(Properties)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
createSpace(Properties)
- Method in class br.ufsc.das.general.
DSTOMSender
createTuple(Object...)
- Static method in class br.ufsc.das.general.
DepTuple
D
DELETE
- Static variable in class br.ufsc.das.util.
TSUtil
deleteSpace(String)
- Method in class br.ufsc.das.client.
DepSpaceAdmin
Delete the logical tuple space identified by name
deleteSpace(String)
- Method in interface br.ufsc.das.client.
DepSpaceClient
deleteSpace(String)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
deleteSpace(String)
- Method in class br.ufsc.das.general.
DSTOMSender
deliver(TSMessage)
- Method in class br.ufsc.das.
DepSpaceManager
deliver(TSMessage)
- Method in class br.ufsc.das.general.
DSTOMSender
deliver(TSMessage)
- Method in class br.ufsc.das.test.
ThroughputTest
deliver(TSMessage)
- Method in interface br.ufsc.das.util.
TSReceiver
DepSpace
- Interface in
br.ufsc.das.general
General interface for DepSpace and its layers
DepSpaceAccessor
- Class in
br.ufsc.das.client
Class used to access the logical tuple spaces
DepSpaceAccessor(DepSpaceAdmin, String)
- Constructor for class br.ufsc.das.client.
DepSpaceAccessor
Creates a new instance of DepSpaceAccessor
DepSpaceAdmin
- Class in
br.ufsc.das.client
Class used as a Admin.
DepSpaceAdmin()
- Constructor for class br.ufsc.das.client.
DepSpaceAdmin
Creates a new instance of DepSpaceAdmin
DepSpaceClient
- Interface in
br.ufsc.das.client
DepSpaceException
- Exception in
br.ufsc.das.general
General exception to be thrown if abnormal tuple space conditions are reached
DepSpaceException(String)
- Constructor for exception br.ufsc.das.general.
DepSpaceException
Creates a new instance of DepSpaceException
DepSpaceImpl
- Class in
br.ufsc.das.general
DepSpaceImpl()
- Constructor for class br.ufsc.das.general.
DepSpaceImpl
DepSpaceInterceptor
- Interface in
br.ufsc.das.interceptor
Interceptors interface.
DepSpaceInterceptorDemo
- Class in
br.ufsc.das.demo
DepSpaceInterceptorDemo()
- Constructor for class br.ufsc.das.demo.
DepSpaceInterceptorDemo
DepSpaceInterceptorHandler
- Class in
br.ufsc.das.interceptor
DepSpaceInterceptorHandler(List<DepSpaceInterceptor>)
- Constructor for class br.ufsc.das.interceptor.
DepSpaceInterceptorHandler
DepSpaceManager
- Class in
br.ufsc.das
DepSpaceManager(TSCommunicationSystem, TSConfiguration)
- Constructor for class br.ufsc.das.
DepSpaceManager
Creates a new instance of TuplaSpaceManager
DepSpaceOperationNotAllowed
- Exception in
br.ufsc.das.policyenforcement
Access denied exception
DepSpaceOperationNotAllowed(String, int, DepTuple...)
- Constructor for exception br.ufsc.das.policyenforcement.
DepSpaceOperationNotAllowed
Creates a new instance of DepSpaceOperationNotAllowed
DepSpaceServer
- Interface in
br.ufsc.das.general
DepSpaceServerEntry
- Class in
br.ufsc.das.general
DepSpaceServerEntry(DepSpaceServer, DepSpaceInterceptorHandler, DepSpaceManager)
- Constructor for class br.ufsc.das.general.
DepSpaceServerEntry
DepTuple
- Class in
br.ufsc.das.general
A Tuple in DepSpace
DepTuple()
- Constructor for class br.ufsc.das.general.
DepTuple
private constructor, called by 'create' methods
DPS_ACCESS_CONTROL
- Static variable in class br.ufsc.das.util.
TSUtil
DPS_CLIENT_INTERCEPTOR_LOADER
- Static variable in class br.ufsc.das.util.
TSUtil
DPS_CONFIDEALITY
- Static variable in class br.ufsc.das.util.
TSUtil
DPS_NAME
- Static variable in class br.ufsc.das.util.
TSUtil
DPS_POLICY_ENFORCEMENT
- Static variable in class br.ufsc.das.util.
TSUtil
DPS_SERVER_INTERCEPTOR_LOADER
- Static variable in class br.ufsc.das.util.
TSUtil
DSTOMSender
- Class in
br.ufsc.das.general
DSTOMSender(ResponseExtractorFactory, TSConfiguration, DepSpaceInterceptorHandler)
- Constructor for class br.ufsc.das.general.
DSTOMSender
Creates a new instance of TOMulticastClient
E
equalFields(DepTuple)
- Method in class br.ufsc.das.general.
DepTuple
equals(Object)
- Method in class br.ufsc.das.demo.calculator.
RequestData
equals(Object)
- Method in exception br.ufsc.das.general.
DepSpaceException
equals(Object)
- Method in class br.ufsc.das.general.
DepTuple
equals(Object)
- Method in class br.ufsc.das.util.
TSMessage
executeRequest(TSMessage)
- Method in class br.ufsc.das.general.
DepSpaceServerEntry
extractResponse()
- Method in class br.ufsc.das.general.
ResponseExtractor
extractShare(int, BigInteger, PublicInfo, BigInteger[])
- Method in class br.ufsc.das.general.
DepTuple
extractTuple(Share[])
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
F
finalize()
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Finalize this accessor ant delete the logical tuple space related with this accessor
finalizeAccessor(DepSpaceAccessor)
- Method in class br.ufsc.das.client.
DepSpaceAdmin
Finalize the accessor and delete the logical tuple space related with this accessor
findMatching(DepTuple, boolean, int)
- Method in class br.ufsc.das.general.
DepSpaceImpl
fingerprint(ProtectionVector, Object[])
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
G
get()
- Method in class br.ufsc.das.confidentiality.
SignedResponseExtractor
get(int)
- Method in class br.ufsc.das.demo.
ClientDemo
get(int)
- Method in class br.ufsc.das.demo.
PolicyDemo
get(int)
- Method in class br.ufsc.das.test.
LatencyTest
get(int)
- Method in class br.ufsc.das.test.
ThroughputTest
getArg()
- Method in class br.ufsc.das.util.
TSMessage
getBottonLayer()
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Gets the botton layer
getC_in()
- Method in class br.ufsc.das.general.
DepTuple
getC_rd()
- Method in class br.ufsc.das.general.
DepTuple
getContent()
- Method in exception br.ufsc.das.interceptor.
InterceptionException
getFields()
- Method in class br.ufsc.das.general.
DepTuple
getFrom()
- Method in class br.ufsc.das.util.
TSMessage
getGeneratorg()
- Method in class br.ufsc.das.util.
TSConfiguration
getGeneratorG()
- Method in class br.ufsc.das.util.
TSConfiguration
getGroupPrimeOrder()
- Method in class br.ufsc.das.util.
TSConfiguration
getId()
- Method in class br.ufsc.das.util.
TSMessage
getInvokerId()
- Method in class br.ufsc.das.general.
Context
getLength()
- Method in class br.ufsc.das.confidentiality.
ProtectionVector
getMessageContext()
- Method in class br.ufsc.das.util.
TSMessage
getOpcode()
- Method in class br.ufsc.das.util.
TSMessage
getProtectionVector()
- Method in class br.ufsc.das.confidentiality.
InvalidDepTuple
getProtectionVector(int)
- Method in class br.ufsc.das.general.
Context
getPublicInfo()
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
getPublicKey(int)
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
getPublicKeys()
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
getPublicKeys()
- Method in class br.ufsc.das.util.
TSConfiguration
getPublishedShares()
- Method in class br.ufsc.das.general.
DepTuple
getResponse(TSMessage[])
- Method in class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractor
getResponses()
- Method in class br.ufsc.das.confidentiality.
InvalidDepTuple
getSecretKey()
- Method in class br.ufsc.das.util.
TSConfiguration
getShare()
- Method in class br.ufsc.das.general.
DepTuple
getTemplate()
- Method in class br.ufsc.das.util.
TSCASMessage
getTSName()
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Returns the logical tuple space related with this accessor
getTSName()
- Method in class br.ufsc.das.general.
Context
getTSName()
- Method in class br.ufsc.das.util.
TSMessage
getTuple()
- Method in class br.ufsc.das.util.
TSCASMessage
getTuples()
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
getTuples()
- Method in class br.ufsc.das.general.
DepSpaceImpl
getTuples()
- Method in interface br.ufsc.das.general.
DepSpaceServer
getTuples()
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
getTuples()
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcer
Read all tuples from the local space
getType(int)
- Method in class br.ufsc.das.confidentiality.
ProtectionVector
H
handleReceive(TSMessage)
- Method in class br.ufsc.das.interceptor.
DepSpaceInterceptorHandler
handleSend(TSMessage, TSMessage)
- Method in class br.ufsc.das.interceptor.
DepSpaceInterceptorHandler
I
in(DepTuple)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a IN operation
in(DepTuple, Context)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a IN operation and supplies the context
in(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
in(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
Must never be called!!!
in(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpace
in(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
in(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
in(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
Must never be called!!!
IN
- Static variable in class br.ufsc.das.util.
TSUtil
inp(DepTuple)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a INP operation
inp(DepTuple, Context)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a INP operation and supplies the context
inp(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
inp(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
inp(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpace
inp(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
inp(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
inp(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
INP
- Static variable in class br.ufsc.das.util.
TSUtil
InterceptionException
- Exception in
br.ufsc.das.interceptor
Exception launched by interceptors
InterceptionException(String, TSMessage)
- Constructor for exception br.ufsc.das.interceptor.
InterceptionException
Creates a new instance of InterceptionException
InterceptorLoaderDemo
- Class in
br.ufsc.das.demo
InterceptorLoaderDemo()
- Constructor for class br.ufsc.das.demo.
InterceptorLoaderDemo
InterceptorsLoader
- Interface in
br.ufsc.das.interceptor
Interceptors loader interface.
interceptReceive(TSMessage)
- Method in class br.ufsc.das.demo.
DepSpaceInterceptorDemo
interceptReceive(TSMessage)
- Method in class br.ufsc.das.general.
DepSpaceServerEntry
interceptReceive(TSMessage)
- Method in interface br.ufsc.das.interceptor.
DepSpaceInterceptor
interceptSend(TSMessage, TSMessage)
- Method in class br.ufsc.das.demo.
DepSpaceInterceptorDemo
interceptSend(TSMessage, TSMessage)
- Method in class br.ufsc.das.general.
DepSpaceServerEntry
interceptSend(TSMessage, TSMessage)
- Method in interface br.ufsc.das.interceptor.
DepSpaceInterceptor
internalCreateConfidentialTuple(int[], int[], Object[], PublishedShares)
- Static method in class br.ufsc.das.general.
DepTuple
internalCreateConfidentialTuple(int[], int[], Object[], PublishedShares, Share)
- Static method in class br.ufsc.das.general.
DepTuple
InvalidDepTuple
- Class in
br.ufsc.das.confidentiality
InvalidDepTuple(TSMessage[], ProtectionVector)
- Constructor for class br.ufsc.das.confidentiality.
InvalidDepTuple
Creates a new instance of InvalidDepTuple
L
LatencyTest
- Class in
br.ufsc.das.test
LatencyTest(int, String, int, boolean)
- Constructor for class br.ufsc.das.test.
LatencyTest
Creates a new instance of ClientTest
loadInterceptors(List<DepSpaceInterceptor>)
- Method in class br.ufsc.das.demo.
InterceptorLoaderDemo
loadInterceptors(List<DepSpaceInterceptor>)
- Method in interface br.ufsc.das.interceptor.
InterceptorsLoader
M
main(String[])
- Static method in class br.ufsc.das.demo.calculator.
ClientCalculator
main(String[])
- Static method in class br.ufsc.das.demo.calculator.
ServerCalculator
main(String[])
- Static method in class br.ufsc.das.demo.
ClientDemo
main(String[])
- Static method in class br.ufsc.das.demo.
PolicyDemo
Main
- Class in
br.ufsc.das
Main()
- Constructor for class br.ufsc.das.
Main
Creates a new instance of Main
main(String[])
- Static method in class br.ufsc.das.
Main
main(String[])
- Static method in class br.ufsc.das.test.
LatencyTest
main(String[])
- Static method in class br.ufsc.das.test.
ThroughputTest
mask(ProtectionVector, DepTuple)
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
O
objectsToTuples(Object[])
- Static method in class br.ufsc.das.util.
TSUtil
op
- Variable in class br.ufsc.das.demo.calculator.
RequestData
out(DepTuple)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a OUT operation
out(DepTuple, Context)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a OUT operation and supplies the context
out(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
out(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
out(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpace
out(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
out(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
out(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
OUT
- Static variable in class br.ufsc.das.util.
TSUtil
P
PolicyDemo
- Class in
br.ufsc.das.demo
PolicyDemo(int, boolean)
- Constructor for class br.ufsc.das.demo.
PolicyDemo
Creates a new instance of ClientTest
PolicyEnforcementLayer
- Class in
br.ufsc.das.policyenforcement
Policy enforcer layer. this layer verify the access permission.
PolicyEnforcementLayer(DepSpaceServer, String)
- Constructor for class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
Creates a new instance of PolicyEnforcementLayer
PolicyEnforcer
- Class in
br.ufsc.das.policyenforcement
Base class for all tuple space policies.
PolicyEnforcer()
- Constructor for class br.ufsc.das.policyenforcement.
PolicyEnforcer
printSharesIndex(Share[])
- Static method in class br.ufsc.das.util.
TSUtil
PRIVATE
- Static variable in class br.ufsc.das.confidentiality.
ConfidentialityScheme
processTSMsg(TSMessage)
- Method in class br.ufsc.das.util.
TSCommunicationSystem
ProtectionVector
- Class in
br.ufsc.das.confidentiality
ProtectionVector(ProtectionVector.ProtectionType...)
- Constructor for class br.ufsc.das.confidentiality.
ProtectionVector
Creates a new instance of ProtectionVector
ProtectionVector.ProtectionType
- Enum in
br.ufsc.das.confidentiality
R
rd(DepTuple)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a RD operation
rd(DepTuple, Context)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a RD operation and supplies the context
rd(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
rd(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
Must never be called!!!
rd(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpace
rd(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
rd(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
rd(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
Must never be called!!!
RD
- Static variable in class br.ufsc.das.util.
TSUtil
rdp(DepTuple)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a RDP operation
rdp(DepTuple, Context)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Execute a RDP operation and supplies the context
rdp(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
rdp(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
rdp(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpace
rdp(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
rdp(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
rdp(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
RDP
- Static variable in class br.ufsc.das.util.
TSUtil
release()
- Method in class br.ufsc.das.confidentiality.
SignedResponseExtractor
RequestData
- Class in
br.ufsc.das.demo.calculator
RequestData(int, int, int)
- Constructor for class br.ufsc.das.demo.calculator.
RequestData
Creates a new instance of RequestData
ResponseExtractor
- Class in
br.ufsc.das.general
ResponseExtractor(TSConfiguration)
- Constructor for class br.ufsc.das.general.
ResponseExtractor
Creates a new instance of SMRTSStubReceiver
ResponseExtractorFactory
- Class in
br.ufsc.das.general
ResponseExtractorFactory(TSConfiguration)
- Constructor for class br.ufsc.das.general.
ResponseExtractorFactory
Creates a new instance of DSTOMReplyExtractorFactory
restart(boolean, int, ProtectionVector)
- Method in class br.ufsc.das.confidentiality.
ConfidentialityResponseExtractor
restart(boolean, int, ProtectionVector)
- Method in class br.ufsc.das.confidentiality.
SignedResponseExtractor
restart(boolean, int, ProtectionVector)
- Method in class br.ufsc.das.general.
ResponseExtractor
run()
- Method in class br.ufsc.das.demo.calculator.
ClientCalculator
run()
- Method in class br.ufsc.das.demo.calculator.
ServerCalculator
run()
- Method in class br.ufsc.das.demo.
ClientDemo
run()
- Method in class br.ufsc.das.demo.
PolicyDemo
run(TSMessage)
- Method in class br.ufsc.das.
DepSpaceManager
run()
- Method in class br.ufsc.das.test.
LatencyTest
run()
- Method in class br.ufsc.das.test.
ThroughputTest
S
sameArg(TSMessage)
- Method in class br.ufsc.das.util.
TSMessage
sendResult(TSMessage, int)
- Method in class br.ufsc.das.
DepSpaceManager
ServerCalculator
- Class in
br.ufsc.das.demo.calculator
ServerCalculator()
- Constructor for class br.ufsc.das.demo.calculator.
ServerCalculator
Creates a new instance of ServerCalculator
ServerConfidentialityLayer
- Class in
br.ufsc.das.confidentiality
ServerConfidentialityLayer(DepSpaceServer, ConfidentialityScheme, TSConfiguration)
- Constructor for class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
Creates a new instance of ServerConfidentialityLayer
setArg(Object)
- Method in class br.ufsc.das.util.
TSMessage
setBottonLayer(DepSpaceClient)
- Method in class br.ufsc.das.client.
DepSpaceAccessor
Sets the botton layer
setFrom(int)
- Method in class br.ufsc.das.util.
TSMessage
setId(int)
- Method in class br.ufsc.das.util.
TSMessage
setLayer(PolicyEnforcementLayer)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcer
Sets the policy enforcer layer
setMessageContext(Object)
- Method in class br.ufsc.das.util.
TSMessage
setOpcode(int)
- Method in class br.ufsc.das.util.
TSMessage
setShare(Share)
- Method in class br.ufsc.das.general.
DepTuple
setTSReceiver(TSReceiver)
- Method in class br.ufsc.das.util.
TSCommunicationSystem
SIGNED_RD
- Static variable in class br.ufsc.das.util.
TSUtil
signedRD(DepTuple, Context)
- Method in interface br.ufsc.das.client.
DepSpaceClient
signedRD(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ClientConfidentialityLayer
signedRD(DepTuple, Context)
- Method in class br.ufsc.das.confidentiality.
ServerConfidentialityLayer
signedRD(DepTuple, Context)
- Method in class br.ufsc.das.general.
DepSpaceImpl
signedRD(DepTuple, Context)
- Method in interface br.ufsc.das.general.
DepSpaceServer
signedRD(DepTuple, Context)
- Method in class br.ufsc.das.general.
DSTOMSender
signedRD(DepTuple, Context)
- Method in class br.ufsc.das.policyenforcement.
PolicyEnforcementLayer
SignedResponseExtractor
- Class in
br.ufsc.das.confidentiality
SignedResponseExtractor(ConfidentialityScheme, TSConfiguration)
- Constructor for class br.ufsc.das.confidentiality.
SignedResponseExtractor
T
ThroughputTest
- Class in
br.ufsc.das.test
ThroughputTest(int, boolean, String, String, int)
- Constructor for class br.ufsc.das.test.
ThroughputTest
Creates a new instance of ThroughputTest
TOMReplyReceive(Object)
- Method in class br.ufsc.das.general.
DSTOMSender
TOMReplyReceive(Object)
- Method in class br.ufsc.das.test.
ThroughputTest
TOMRequestReceive(TOMMessage)
- Method in class br.ufsc.das.
DepSpaceManager
toString()
- Method in class br.ufsc.das.demo.calculator.
RequestData
toString()
- Method in class br.ufsc.das.general.
DepTuple
TS_MSG
- Static variable in class br.ufsc.das.util.
TSCommunicationSystem
TSCAS_MSG
- Static variable in class br.ufsc.das.util.
TSCommunicationSystem
TSCASMessage
- Class in
br.ufsc.das.util
TSCASMessage(int, int, int, Object, String, DepTuple)
- Constructor for class br.ufsc.das.util.
TSCASMessage
Creates a new instance of TSCASMessage
TSCASMessage(int, int, int, Object, String, DepTuple, Object)
- Constructor for class br.ufsc.das.util.
TSCASMessage
Creates a new instance of TSCASMessage
TSCommunicationSystem
- Class in
br.ufsc.das.util
TSCommunicationSystem(TSConfiguration)
- Constructor for class br.ufsc.das.util.
TSCommunicationSystem
Creates a new instance of TSCommunicationSystem
TSConfiguration
- Class in
br.ufsc.das.util
o caminho do diretorio das configurações deve ser passado em java -Ddepspace.config.dir="CONFIG_HOME"
TSConfiguration(int, String)
- Constructor for class br.ufsc.das.util.
TSConfiguration
Creates a new instance of TSConfiguration
TSMessage
- Class in
br.ufsc.das.util
TSMessage(int, int, int, Object, String)
- Constructor for class br.ufsc.das.util.
TSMessage
Creates a new instance of TSMessage
TSMessage(int, int, int, Object, String, Object)
- Constructor for class br.ufsc.das.util.
TSMessage
Creates a new instance of TSMessage
TSMessagesHandle
- Class in
br.ufsc.das.util
TSMessagesHandle(TSCommunicationSystem)
- Constructor for class br.ufsc.das.util.
TSMessagesHandle
Creates a new instance of TSMessageHandle
TSReceiver
- Interface in
br.ufsc.das.util
TSUtil
- Class in
br.ufsc.das.util
TSUtil()
- Constructor for class br.ufsc.das.util.
TSUtil
tuplesToShares(DepTuple[])
- Static method in class br.ufsc.das.util.
TSUtil
tupleToObjects(DepTuple[])
- Static method in class br.ufsc.das.util.
TSUtil
U
unmask(DepTuple)
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
V
valueOf(String)
- Static method in enum br.ufsc.das.confidentiality.
ProtectionVector.ProtectionType
Returns the enum constant of this type with the specified name.
values()
- Static method in enum br.ufsc.das.confidentiality.
ProtectionVector.ProtectionType
Returns an array containing the constants of this enum type, in the order they're declared.
verifyTuple(ProtectionVector, Object[], Object[])
- Method in class br.ufsc.das.confidentiality.
ConfidentialityScheme
W
WILDCARD
- Static variable in class br.ufsc.das.confidentiality.
ConfidentialityScheme
A
B
C
D
E
F
G
H
I
L
M
O
P
R
S
T
U
V
W
Overview
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes