A B C D E F G H I L M N O P R S T U W X

A

abs(long) - Static method in class ch.ethz.iks.util.MathUtils
get the absolute value of a long.
activate(Remoting) - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannelFactory
activate the network channel factory.
addAllUnique(Collection, Collection) - Static method in class ch.ethz.iks.util.CollectionUtils
add a collection of values to a collection.
addRedundantEndpoint(URI, URI) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
add a reduntant binding for a service.
addUnique(Collection, Object) - Static method in class ch.ethz.iks.util.CollectionUtils
add a unique value to a collection.
addValue(Map, Object, Object) - Static method in class ch.ethz.iks.util.CollectionUtils
add a value to a value list in a Map.
addValue(Map, Object, Object, int) - Static method in class ch.ethz.iks.util.CollectionUtils
add a value to a value list in a Map that has a limited capacity.
announceService(String, URI) - Method in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryListener
a remote service has been discovered.
asyncRemoteCall(URI, String, Object[], AsyncRemoteCallCallback) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
make an asynchronous remote call to a service
AsyncRemoteCallCallback - Interface in ch.ethz.iks.r_osgi
Callback for getting the result of an asynchronous remote call.
AUTO_FETCH_PROPERTY - Static variable in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryListener
if this property is set (to anything), the service is automatically fetched before the listener is called.
available() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 

B

bind(ChannelEndpoint) - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannel
bind the network channel to a channel endpoint.
BoxedPrimitive - Class in ch.ethz.iks.r_osgi.types
Boxes a primitive value for remote method calls that have primitive type arguments.
BoxedPrimitive(Object) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
create from object.
BoxedPrimitive(int) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box an int value.
BoxedPrimitive(boolean) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a boolean value.
BoxedPrimitive(long) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a long value.
BoxedPrimitive(char) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a char value.
BoxedPrimitive(double) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a double value.
BoxedPrimitive(float) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a float value.
BoxedPrimitive(short) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a short value.
BoxedPrimitive(byte) - Constructor for class ch.ethz.iks.r_osgi.types.BoxedPrimitive
box a byte value.

C

callbacks - Variable in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
the callback register
causedException() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
did the method invocation cause an exception ?
causedException() - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
did the stream operation cause an exception ?
ch.ethz.iks.r_osgi - package ch.ethz.iks.r_osgi
 
ch.ethz.iks.r_osgi.channels - package ch.ethz.iks.r_osgi.channels
 
ch.ethz.iks.r_osgi.impl - package ch.ethz.iks.r_osgi.impl
 
ch.ethz.iks.r_osgi.messages - package ch.ethz.iks.r_osgi.messages
 
ch.ethz.iks.r_osgi.service_discovery - package ch.ethz.iks.r_osgi.service_discovery
 
ch.ethz.iks.r_osgi.streams - package ch.ethz.iks.r_osgi.streams
 
ch.ethz.iks.r_osgi.types - package ch.ethz.iks.r_osgi.types
 
ch.ethz.iks.util - package ch.ethz.iks.util
 
ChannelEndpoint - Interface in ch.ethz.iks.r_osgi.channels
The endpoint of a channel to a connected remote peer.
ChannelEndpointImpl - Class in ch.ethz.iks.r_osgi.impl
The endpoint of a network channel encapsulates most of the communication logic like sending of messages, service method invocation, timestamp synchronization, and event delivery.
ChannelEndpointManager - Interface in ch.ethz.iks.r_osgi.channels
Channel endpoint manager.
close() - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannel
close the network channel.
close() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
close() - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
CollectionUtils - Class in ch.ethz.iks.util
Collection utilities.
compareTo(Object) - Method in class ch.ethz.iks.r_osgi.types.Timestamp
compares this instance with an Object.
connect(URI) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
connect to a remote OSGi framework.
create(String) - Static method in class ch.ethz.iks.r_osgi.URI
convenience method for creating a new URI instance.
createEndpoint(NetworkChannel) - Method in interface ch.ethz.iks.r_osgi.Remoting
create an endpoint.

D

deactivate(Remoting) - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannelFactory
deactivate the network channel factory.
DELIVER_BUNDLE - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
Deprecated.  
DELIVER_BUNDLES - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for deliver bundles message
DELIVER_SERVICE - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for deliver service messages.
DeliverBundlesMessage - Class in ch.ethz.iks.r_osgi.messages
 
DeliverBundlesMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.DeliverBundlesMessage
 
DeliverBundlesMessage(ObjectInputStream) - Constructor for class ch.ethz.iks.r_osgi.messages.DeliverBundlesMessage
create a new message from the wire.
DeliverServiceMessage - Class in ch.ethz.iks.r_osgi.messages
DeliverServiceMessage is used to bring an OSGi service to a remote machine.
DeliverServiceMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
Create a new DeliverServiceMessage.
difference(Collection, Collection) - Static method in class ch.ethz.iks.util.CollectionUtils
 
discardService(String, URI) - Method in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryListener
a previously discovered remote service is no longer reachable.
disconnect(URI) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
disconnect from a connected host.
dispose() - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
dispose of the channel endpoint.
dispose() - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
dispose the channel.
due(Scheduler, long, Object) - Method in interface ch.ethz.iks.util.ScheduleListener
called, when a scheduled object is due.

E

equals(Object) - Method in class ch.ethz.iks.r_osgi.types.BoxedPrimitive
check for equality.
equals(Object) - Method in class ch.ethz.iks.r_osgi.types.Timestamp
Checks, if this instance equals another Timestamp.
equals(Object) - Method in class ch.ethz.iks.r_osgi.URI
 
EVENT_SENDER_URI - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
the event property contains the sender's uri.

F

FAILOVER_REDUNDANCY_POLICY - Static variable in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
 
FILTER - Static variable in interface ch.ethz.iks.r_osgi.RemoteServiceListener
Name of the property which denotes the filter for the listener.
FILTER_PROPERTY - Static variable in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryListener
 
flush() - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
from(long) - Static method in class ch.ethz.iks.r_osgi.types.Timestamp
Get a Timestamp object from long.
fromString(String) - Static method in class ch.ethz.iks.r_osgi.types.Timestamp
Get a Timestamp object from String.

G

getArgs() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
get the arguments for the invoked method.
getBoxed() - Method in class ch.ethz.iks.r_osgi.types.BoxedPrimitive
get the boxed value.
getCause() - Method in exception ch.ethz.iks.r_osgi.RemoteOSGiException
get the nested exception.
getConnection(ChannelEndpoint, URI) - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannelFactory
get a new connection to a remote OSGi framework.
getData() - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
get the data array.
getData() - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
get the data array.
getDependencies() - Method in class ch.ethz.iks.r_osgi.messages.DeliverBundlesMessage
get the bytes of the dependency bundles.
getEndpoint(String) - Method in interface ch.ethz.iks.r_osgi.Remoting
get the endpoint of the channel to the denoted service url.
getEndpointManager(URI) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
get the endpoint manager for a channel to a given remote peer.
getException() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
get the exception.
getException() - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
get the exception.
getExports() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
get the exports.
getFragment() - Method in class ch.ethz.iks.r_osgi.URI
get the fragment.
getFuncID() - Method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
Get the function ID (type code) of the message.
getHost() - Method in class ch.ethz.iks.r_osgi.URI
get the host name.
getImports() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
get the imports.
getInjections() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
get the list of class injection.
getInterfaceClass() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
convenience method to get the bytes of the interface class.
getInterfaceNames() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
get the interface name of the delivered service.
getLen() - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
get the length.
getLenOrVal() - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
get the length (read op) or value (write op) field.
getListeningPort(String) - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannelFactory
return the port number on which the factory listens for incoming connections.
getListeningPort(String) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
get the port on which the corresponding NetworkChannelFactory for the given protocol listens for incoming connections.
getLocalAddress() - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
get the local address of the managed channel endpoint.
getLocalAddress() - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannel
get the URI of the local address.
getMethodSignature() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
get the method signature.
getOffset() - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
get the temporal offset of a remote peer.
getOp() - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
get the operation code.
getPackages() - Method in class ch.ethz.iks.r_osgi.messages.RequestDependenciesMessage
get the packages that have to be resolved.
getPanel() - Method in interface ch.ethz.iks.r_osgi.types.ServiceUIComponent
get the main panel of the presentation.
getPayload() - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
get the payload of the message.
getPort() - Method in class ch.ethz.iks.r_osgi.URI
get the port.
getPresentationProperties(String) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
get the attributes for the presentation of the service.
getPresentationProperties(String) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
get the attributes for the presentation of the service.
getProperties(String) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
get the attributes of a service.
getProperties(String) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
get the attributes of a service.
getProperties() - Method in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
get the properties.
getProperty(String) - Method in interface ch.ethz.iks.r_osgi.RemoteServiceReference
get a property of the remote service.
getPropertyKeys() - Method in interface ch.ethz.iks.r_osgi.RemoteServiceReference
get all property keys.
getProtocol() - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannel
get the protocol that this channel uses on the transport layer.
getProxyClass() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
convenience method to get the bytes of the smart proxy class.
getRemoteAddress() - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
get the URI of the remote channel endpoint.
getRemoteAddress() - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannel
get the URI of the remote address.
getRemoteAddress() - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
get the channel URI.
getRemoteReference() - Method in class ch.ethz.iks.r_osgi.RemoteServiceEvent
get the remote service reference.
getRemoteService(RemoteServiceReference) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
get the a remote service.
getRemoteServiceBundle(RemoteServiceReference, int) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
get a copy of the bundle that has registered the remote service.
getRemoteServiceReference(URI) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
get a remote service reference for a given URI.
getRemoteServiceReferences(URI, String, Filter) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
get remote service references for all services on a certain peer that match the given criteria.
getResult() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
get the result object.
getResult() - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
get the result value.
getScheme() - Method in class ch.ethz.iks.r_osgi.URI
get the protocol scheme.
getServiceID() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
get the service ID.
getServiceID() - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
get the service ID.
getServiceID() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
get the service ID.
getServiceID() - Method in class ch.ethz.iks.r_osgi.messages.RequestBundleMessage
get the service ID.
getServiceID() - Method in class ch.ethz.iks.r_osgi.messages.RequestServiceMessage
get the service ID.
getServiceIDs() - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
get the service IDs.
getServiceInterfaces() - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
get the service interfaces.
getServiceInterfaces() - Method in interface ch.ethz.iks.r_osgi.RemoteServiceReference
get the service interface class names.
getServiceProperties() - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
get the service properties.
getSmartProxyName() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
get the smart proxy class name.
getStreamID() - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
get the ID of the stream.
getStreamID() - Method in class ch.ethz.iks.r_osgi.streams.InputStreamHandle
Get the stream id.
getStreamID() - Method in class ch.ethz.iks.r_osgi.streams.OutputStreamHandle
get the stream ID.
getTimeSeries() - Method in class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
returns the time series.
getTopic() - Method in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
get the topic.
getTopics() - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
get the topics.
getType() - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
get the type of the message.
getType() - Method in class ch.ethz.iks.r_osgi.RemoteServiceEvent
get the type of the event.
getURI() - Method in interface ch.ethz.iks.r_osgi.RemoteServiceReference
get the URI of the remote service.
getValue() - Method in class ch.ethz.iks.r_osgi.types.Timestamp
Get the long value of the Timestamp instance.
getXID() - Method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
get the transaction ID.

H

hashCode() - Method in class ch.ethz.iks.r_osgi.types.BoxedPrimitive
get the hash code.
hashCode() - Method in class ch.ethz.iks.r_osgi.types.Timestamp
Get the hash code of the timestamp.
hashCode() - Method in class ch.ethz.iks.r_osgi.URI
 
higher32(long) - Static method in class ch.ethz.iks.util.MathUtils
get the higher 32 bits of a long value.

I

initComponent(Object, BundleContext) - Method in interface ch.ethz.iks.r_osgi.types.ServiceUIComponent
called by the system when the component is initialized.
INJECTIONS - Static variable in interface ch.ethz.iks.r_osgi.RemoteOSGiService
For special purposes, the service can decide to inject other classes into the proxy bundle that is dynamically created on the client side.
InputStreamHandle - Class in ch.ethz.iks.r_osgi.streams
Stream handle for InputStreams passed as arguments or return values of remote service invocations.
InputStreamHandle(short) - Constructor for class ch.ethz.iks.r_osgi.streams.InputStreamHandle
Create a new stream handle.
InputStreamProxy - Class in ch.ethz.iks.r_osgi.streams
Proxy object for input streams.
InputStreamProxy(short, ChannelEndpointImpl) - Constructor for class ch.ethz.iks.r_osgi.streams.InputStreamProxy
Create a new input stream proxy.
intersection(Collection, Collection) - Static method in class ch.ethz.iks.util.CollectionUtils
the intersection of two collections.
invokeMethod(String, String, Object[]) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
invoke a method on the remote host.
invokeMethod(String, String, Object[]) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
invoke a method on the remote host.
isActive() - Method in interface ch.ethz.iks.r_osgi.RemoteServiceReference
Is the service active?
isConnected() - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
 
isScheduled(Object) - Method in class ch.ethz.iks.util.Scheduler
check, if an object is already scheduled.

L

LEASE - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for lease messages.
LEASE_UPDATE - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for service attribute updates.
LeaseMessage - Class in ch.ethz.iks.r_osgi.messages
Lease message.
LeaseMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.LeaseMessage
create a new lease message.
LeaseUpdateMessage - Class in ch.ethz.iks.r_osgi.messages
Lease update message.
LeaseUpdateMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
creates a new LeaseUpdateMessage for topic updates.
leftDifference(Collection, Collection) - Static method in class ch.ethz.iks.util.CollectionUtils
 
LOADBALANCING_ANY_POLICY - Static variable in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
 
LOADBALANCING_ONE_POLICY - Static variable in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
 
log2(int) - Static method in class ch.ethz.iks.util.MathUtils
get the logarithm with base 2.
lower32(long) - Static method in class ch.ethz.iks.util.MathUtils
get the lower 32 bits of a long value.

M

MathUtils - Class in ch.ethz.iks.util
Math utilities.
max(long[]) - Static method in class ch.ethz.iks.util.MathUtils
get the maximum within an array of long values.
min(long[]) - Static method in class ch.ethz.iks.util.MathUtils
get the minimum within an array of long values.
MODIFIED - Static variable in class ch.ethz.iks.r_osgi.RemoteServiceEvent
The service got modified.

N

NetworkChannel - Interface in ch.ethz.iks.r_osgi.channels
Interface for all transport channel classes.
networkChannel - Variable in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
the channel.
NetworkChannelFactory - Interface in ch.ethz.iks.r_osgi.channels
Interface for services that create transport channel implementations.
NO_POLICY - Static variable in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
 

O

OutputStreamHandle - Class in ch.ethz.iks.r_osgi.streams
Output stream handle.
OutputStreamHandle(short) - Constructor for class ch.ethz.iks.r_osgi.streams.OutputStreamHandle
create a new output stream handle.
OutputStreamProxy - Class in ch.ethz.iks.r_osgi.streams
Output stream proxy.
OutputStreamProxy(short, ChannelEndpointImpl) - Constructor for class ch.ethz.iks.r_osgi.streams.OutputStreamProxy
create a new output stream proxy.

P

parse(ObjectInputStream) - Static method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
reads in a network packet and constructs the corresponding subtype of RemoteOSGiMessage from it.
PRESENTATION - Static variable in interface ch.ethz.iks.r_osgi.RemoteOSGiService
property for registration of a service UI component that gived the user a presentation of the service.
PROTOCOL_PROPERTY - Static variable in interface ch.ethz.iks.r_osgi.channels.NetworkChannelFactory
this constant should be set in the properties.
proxyBundles - Variable in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
map of service uri -> proxy bundle.

R

R_OSGi_REGISTRATION - Static variable in interface ch.ethz.iks.r_osgi.RemoteOSGiService
this property has to be set in order to release a service for remote access.
READ - Static variable in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
operation identifier for simple read operation on stream.
read() - Method in class ch.ethz.iks.r_osgi.streams.InputStreamProxy
Read from the stream.
read(byte[], int, int) - Method in class ch.ethz.iks.r_osgi.streams.InputStreamProxy
Read from the stream.
read() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
read(byte[], int, int) - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
READ_ARRAY - Static variable in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
operation identifier for read operation reading more than one byte at once.
readBoolean() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readByte() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readBytes(ObjectInputStream) - Static method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
reads the bytes encoded as SLP string.
readChar() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readDouble() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readFloat() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readFully(byte[]) - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readFully(byte[], int, int) - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readInt() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readLine() - Method in class ch.ethz.iks.util.SmartObjectInputStream
Deprecated.  
readLong() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readObjectOverride() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readShort() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readStream(short) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
read a byte from the input stream on the peer identified by id.
readStream(short, byte[], int, int) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
read to an array from the input stream on the peer identified by id.
readStringArray(ObjectInputStream) - Static method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
read a string array.
readUnsignedByte() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readUnsignedShort() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
readUTF() - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
receivedMessage(RemoteOSGiMessage) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
callback for NetworkChannels.
receivedMessage(RemoteOSGiMessage) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
process a recieved message.
REGISTERED - Static variable in class ch.ethz.iks.r_osgi.RemoteServiceEvent
The service got registered.
registerService(ServiceReference, Dictionary, URI) - Method in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryHandler
register a service for service discovery.
REMOTE_CALL - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for invoke method messages.
REMOTE_CALL_RESULT - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for method result messages.
REMOTE_EVENT - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for remote event messages.
RemoteCallMessage - Class in ch.ethz.iks.r_osgi.messages
InvokeMethodMessage is used to invoke a method of a remote service.
RemoteCallMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
creates a new InvokeMethodMessage.
remoteCallResult(boolean, Object) - Method in interface ch.ethz.iks.r_osgi.AsyncRemoteCallCallback
get the result of the remote call.
RemoteCallResultMessage - Class in ch.ethz.iks.r_osgi.messages
MethodResultMessage is used to return the result of a method invocation to the invoking remote peer.
RemoteCallResultMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
creates a new MethodResultMessage from InvokeMethodMessage and set the exception.
RemoteEventMessage - Class in ch.ethz.iks.r_osgi.messages
RemoteEventMessage transfers RemoteEvents via multicast to all listening peers.
RemoteEventMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
creates a new RemoteEventMessage from RemoteEvent.
RemoteOSGiActivator - Class in ch.ethz.iks.r_osgi.impl
the OSGi BundleActivator.
RemoteOSGiActivator() - Constructor for class ch.ethz.iks.r_osgi.impl.RemoteOSGiActivator
 
RemoteOSGiException - Exception in ch.ethz.iks.r_osgi
RemoteOSGiException is thrown when an internal error occurs.
RemoteOSGiException(String) - Constructor for exception ch.ethz.iks.r_osgi.RemoteOSGiException
creates a new RemoteOSGiException from error message.
RemoteOSGiException(Throwable) - Constructor for exception ch.ethz.iks.r_osgi.RemoteOSGiException
creates a new RemoteOSGiException that nests a Throwable.
RemoteOSGiException(String, Throwable) - Constructor for exception ch.ethz.iks.r_osgi.RemoteOSGiException
creates a new RemoteOSGiException with error message and nested Throwable.
RemoteOSGiMessage - Class in ch.ethz.iks.r_osgi.messages
Abstract base class for all Messages.
RemoteOSGiService - Interface in ch.ethz.iks.r_osgi
RemoteOSGiService provides transparent access to services on remote service platforms.
RemoteServiceEvent - Class in ch.ethz.iks.r_osgi
Remote service event class.
RemoteServiceEvent(int, RemoteServiceReference) - Constructor for class ch.ethz.iks.r_osgi.RemoteServiceEvent
create a new remote service event.
remoteServiceEvent(RemoteServiceEvent) - Method in interface ch.ethz.iks.r_osgi.RemoteServiceListener
notify the application that a remote service matching the constraints has caused an event.
RemoteServiceListener - Interface in ch.ethz.iks.r_osgi
The RemoteServiceListener interface is used by applications to register for remote service events.
RemoteServiceReference - Interface in ch.ethz.iks.r_osgi
The remote service interface.
Remoting - Interface in ch.ethz.iks.r_osgi
This interface is used by generated proxy bundles.
removeRedundantEndpoint(URI, URI) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
remove a redundant binding from a service.
removeValue(Map, Object[], Object) - Static method in class ch.ethz.iks.util.CollectionUtils
remove a value from a list in a Map.
REQUEST_BUNDLE - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for request bundle message
REQUEST_DEPENDENCIES - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for request dependency message.
REQUEST_SERVICE - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for fetch service messages.
RequestBundleMessage - Class in ch.ethz.iks.r_osgi.messages
Request the bundle of a service.
RequestBundleMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.RequestBundleMessage
create a new request bundle message.
RequestBundleMessage(ObjectInputStream) - Constructor for class ch.ethz.iks.r_osgi.messages.RequestBundleMessage
create a new request bundle message.
RequestDependenciesMessage - Class in ch.ethz.iks.r_osgi.messages
Request bundle dependencies.
RequestDependenciesMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.RequestDependenciesMessage
create a new message.
RequestDependenciesMessage(ObjectInputStream) - Constructor for class ch.ethz.iks.r_osgi.messages.RequestDependenciesMessage
create a new message from the wire.
RequestServiceMessage - Class in ch.ethz.iks.r_osgi.messages
FetchServiceMessage is used to signal the service provider that a remote peer wants to get a service that has been registered for remoting.
RequestServiceMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.RequestServiceMessage
creates a new FetchServiceMessage from ServiceURL.
reschedule(Object, long) - Method in class ch.ethz.iks.util.Scheduler
reschedule an object for a new timestamp.
reset() - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
resolve(String) - Method in class ch.ethz.iks.r_osgi.URI
resolve a relative fragment against this absolute base URI.
restamp(int) - Method in class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
for retransmissions: replace the last timestamp with the current one.
RESULT_ARRAY - Static variable in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
result indicates array.
RESULT_EXCEPTION - Static variable in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
result indicates exception.
RESULT_WRITE_OK - Static variable in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
result indicates write operation completed successfully.
rightDifference(Collection, Collection) - Static method in class ch.ethz.iks.util.CollectionUtils
 

S

schedule(Object, long) - Method in class ch.ethz.iks.util.Scheduler
schedule an object.
ScheduleListener - Interface in ch.ethz.iks.util
Interface for listeners of the Scheduler utility.
Scheduler - Class in ch.ethz.iks.util
Scheduler utility.
Scheduler(ScheduleListener) - Constructor for class ch.ethz.iks.util.Scheduler
create a new scheduler.
send(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
write the RemoteOSGiMessage to an output stream.
sendMessage(RemoteOSGiMessage) - Method in interface ch.ethz.iks.r_osgi.channels.NetworkChannel
send a message through the channel.
SERVICE_ADDED - Static variable in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
a service has been added.
SERVICE_INTERFACES - Static variable in interface ch.ethz.iks.r_osgi.RemoteServiceListener
Name of the property which denotes the service interfaces in which the listener is interested.
SERVICE_INTERFACES_PROPERTY - Static variable in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryListener
 
SERVICE_MODIFIED - Static variable in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
a service has been modified.
SERVICE_REFERENCE - Static variable in interface ch.ethz.iks.r_osgi.SurrogateRegistration
 
SERVICE_REMOVED - Static variable in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
a service has been removed.
SERVICE_URI - Static variable in interface ch.ethz.iks.r_osgi.RemoteOSGiService
the property key for the host name of the remote service.
ServiceDiscoveryHandler - Interface in ch.ethz.iks.r_osgi.service_discovery
 
ServiceDiscoveryListener - Interface in ch.ethz.iks.r_osgi.service_discovery
 
ServiceUIComponent - Interface in ch.ethz.iks.r_osgi.types
Presentations for services implement this interface.
setArgs(Object[]) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
set the arguments.
setData(byte[]) - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
set the data array.
setData(byte[]) - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
set the data array.
setDependencies(byte[][]) - Method in class ch.ethz.iks.r_osgi.messages.DeliverBundlesMessage
set the bytes of the dependency bundles.
setEndpointPolicy(URI, int) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
set a policy for making use of redundant service bindings.
setException(Throwable) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
set the exception.
setException(IOException) - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
set the exception.
setExports(String) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
set the exports.
setImports(String) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
set the imports.
setInjections(Map) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
set the injections.
setInterfaceNames(String[]) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
set the interface names.
setLen(int) - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
set the length.
setLenOrVal(int) - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
set the length (read op) or value (write op) field.
setMethodSignature(String) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
set the method signature.
setOp(byte) - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
set the operation code.
setPackages(String[]) - Method in class ch.ethz.iks.r_osgi.messages.RequestDependenciesMessage
set the packages that have to be resolved.
setPayload(Object[]) - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
set the payload of the message.
setProperties(Dictionary) - Method in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
set the properties.
setResult(Object) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
set the result.
setResult(short) - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
set the result value.
setServiceID(String) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
set the service ID.
setServiceID(String) - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
set the service ID.
setServiceID(String) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
set the service ID.
setServiceID(String) - Method in class ch.ethz.iks.r_osgi.messages.RequestBundleMessage
get the service ID.
setServiceID(String) - Method in class ch.ethz.iks.r_osgi.messages.RequestServiceMessage
get the service ID.
setServiceIDs(String[]) - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
set the service IDs.
setServiceInterfaces(String[][]) - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
set the service interfaces.
setServiceProperties(Dictionary[]) - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
set the service properties.
setSmartProxyName(String) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
set the smart proxy name.
setStreamID(short) - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
set the ID of the stream.
setTimeSeries(long[]) - Method in class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
set the time series.
setTopic(String) - Method in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
set the topic.
setTopics(String[]) - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
set the topics.
setType(short) - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
set the type of the message.
setXID(int) - Method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
set the xid.
skipBytes(int) - Method in class ch.ethz.iks.util.SmartObjectInputStream
 
SMART_PROXY - Static variable in interface ch.ethz.iks.r_osgi.RemoteOSGiService
Can be set to use a smart proxy.
SmartConstants - Class in ch.ethz.iks.util
 
SmartConstants() - Constructor for class ch.ethz.iks.util.SmartConstants
 
SmartObjectInputStream - Class in ch.ethz.iks.util
Smart object input stream that is able to deserialize classes which do not implement Serializable.
SmartObjectInputStream(InputStream) - Constructor for class ch.ethz.iks.util.SmartObjectInputStream
 
SmartObjectOutputStream - Class in ch.ethz.iks.util
Smart object output stream that is able to deserialize classes which do not implement Serializable.
SmartObjectOutputStream(OutputStream) - Constructor for class ch.ethz.iks.util.SmartObjectOutputStream
 
SmartProxy - Interface in ch.ethz.iks.r_osgi
Interface for smart proxies.
start(BundleContext) - Method in class ch.ethz.iks.r_osgi.impl.RemoteOSGiActivator
called when the bundle is started.
start() - Method in class ch.ethz.iks.util.Scheduler
start the scheduler.
started(BundleContext) - Method in interface ch.ethz.iks.r_osgi.SmartProxy
This method is called when the smart proxy is started.
stop(BundleContext) - Method in class ch.ethz.iks.r_osgi.impl.RemoteOSGiActivator
called when the bundle is stopped.
stop() - Method in class ch.ethz.iks.util.Scheduler
stop the scheduler.
stopped(BundleContext) - Method in interface ch.ethz.iks.r_osgi.SmartProxy
This method is called when the smart proxy is stopped.
STREAM_REQUEST - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for stream request messages.
STREAM_RESULT - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for stream result messages.
StreamRequestMessage - Class in ch.ethz.iks.r_osgi.messages
Stream request message.
StreamRequestMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
creates a new StreamRequestMessage.
StreamResultMessage - Class in ch.ethz.iks.r_osgi.messages
Stream result message.
StreamResultMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.StreamResultMessage
creates a new StreamResultMessage.
stringToArray(String, String) - Static method in class ch.ethz.iks.util.StringUtils
transforms a string list into an array of Strings.
StringUtils - Class in ch.ethz.iks.util
String utilities.
SurrogateRegistration - Interface in ch.ethz.iks.r_osgi
Just an empty interface that adapter bundles can use to register legacy services for remote access.

T

TIME_OFFSET - Static variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
type code for time offset messages.
TimeOffsetMessage - Class in ch.ethz.iks.r_osgi.messages
TimeOffsetMessages measures the time offset between two peers.
TimeOffsetMessage() - Constructor for class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
creates a new empty TimeSyncMessage.
TimeOffsetMessage(ObjectInputStream) - Constructor for class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
creates a new TimeSyncMessage from network packet: 0 1 2 3 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | R-OSGi header (function = TimeOffset = 7) | +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ | Marshalled Long[] \ +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+ .
timestamp() - Method in class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
add the current time to the time series.
Timestamp - Class in ch.ethz.iks.r_osgi.types
Encapsulates a timestamp that can be used as attribute for a service or as part of a RemoteEvent.
Timestamp() - Constructor for class ch.ethz.iks.r_osgi.types.Timestamp
creates an new Timestamp object with the current time.
TOPIC_UPDATE - Static variable in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
the update is a topic update.
toString() - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
 
toString() - Method in class ch.ethz.iks.r_osgi.messages.DeliverBundlesMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.RequestBundleMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.RequestDependenciesMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.RequestServiceMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
String representation for debug outputs.
toString() - Method in class ch.ethz.iks.r_osgi.types.BoxedPrimitive
 
toString() - Method in class ch.ethz.iks.r_osgi.types.Timestamp
get a String representation of the instance.
toString() - Method in class ch.ethz.iks.r_osgi.URI
 
trackRegistration(String, ServiceRegistration) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
register a proxied service registration to allow updates of the properties.
trackRegistration(String, ServiceRegistration) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
track the registration of a proxy service.
transformTimestamp(Timestamp) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpointManager
transform a timestamp into the peer's local time.

U

ungetRemoteService(RemoteServiceReference) - Method in interface ch.ethz.iks.r_osgi.RemoteOSGiService
unget the service.
union(Collection, Collection) - Static method in class ch.ethz.iks.util.CollectionUtils
 
UNREGISTERING - Static variable in class ch.ethz.iks.r_osgi.RemoteServiceEvent
The service is unregistering.
unregisterService(ServiceReference) - Method in interface ch.ethz.iks.r_osgi.service_discovery.ServiceDiscoveryHandler
unregister a service for service discovery.
unschedule(Object) - Method in class ch.ethz.iks.util.Scheduler
unschedule an object.
untrackRegistration(String) - Method in interface ch.ethz.iks.r_osgi.channels.ChannelEndpoint
unregister a proxied service registration.
untrackRegistration(String) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
untrack the registration of a proxy service.
URI - Class in ch.ethz.iks.r_osgi
URI is, well, an URI, as described in RFC 2396.
URI(String) - Constructor for class ch.ethz.iks.r_osgi.URI
create a new URI.
URI(String, boolean) - Constructor for class ch.ethz.iks.r_osgi.URI
create a new URI

W

WRITE - Static variable in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
operation identifier for simple write operation on stream.
write(int) - Method in class ch.ethz.iks.r_osgi.streams.OutputStreamProxy
write to the stream.
write(byte[], int, int) - Method in class ch.ethz.iks.r_osgi.streams.OutputStreamProxy
write to the stream.
write(int) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
write(byte[]) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
write(byte[], int, int) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
WRITE_ARRAY - Static variable in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
operation identifier for write operation writing more than one byte at once.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.DeliverBundlesMessage
write the body of this message to the wire.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.DeliverServiceMessage
write the message body to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.LeaseMessage
write the bytes of the message.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.LeaseUpdateMessage
write the body of the message to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallMessage
write the body of the message to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RemoteCallResultMessage
write the body of the message to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RemoteEventMessage
write the body of the message to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
write the body of a RemoteOSGiMessage.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RequestBundleMessage
write the message to the wire.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RequestDependenciesMessage
write the body of the message to the wire.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.RequestServiceMessage
gets the body of the message as raw bytes.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.StreamRequestMessage
write the body of the message to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.StreamResultMessage
write the body of the message to a stream.
writeBody(ObjectOutputStream) - Method in class ch.ethz.iks.r_osgi.messages.TimeOffsetMessage
write the body of the message to a stream.
writeBoolean(boolean) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeByte(int) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeBytes(ObjectOutputStream, byte[]) - Static method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
writes a byte array.
writeBytes(String) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeChar(int) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeChars(String) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeDouble(double) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeFloat(float) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeInt(int) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeLong(long) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeObjectOverride(Object) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeShort(int) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 
writeStream(short, int) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
write a byte to the output stream on the peer identified by id.
writeStream(short, byte[], int, int) - Method in class ch.ethz.iks.r_osgi.impl.ChannelEndpointImpl
write bytes from array to output stream on the peer identified by id.
writeStringArray(ObjectOutputStream, String[]) - Static method in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
write a string array.
writeUTF(String) - Method in class ch.ethz.iks.util.SmartObjectOutputStream
 

X

xid - Variable in class ch.ethz.iks.r_osgi.messages.RemoteOSGiMessage
the transaction id.

A B C D E F G H I L M N O P R S T U W X

Copyright © 2009 IKS, ETH Zurich. All Rights Reserved.