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

A

Activator - Class in org.fusesource.fabric.dosgi
 
Activator() - Constructor for class org.fusesource.fabric.dosgi.Activator
 
addCapability(C) - Method in class org.fusesource.fabric.dosgi.capset.CapabilitySet
 
added(Collection) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
addReference(ListenerHook.ListenerInfo) - Method in class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
AND - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
APPROX - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
AriesFrameworkUtil - Class in org.fusesource.fabric.dosgi.util
 
AriesFrameworkUtil() - Constructor for class org.fusesource.fabric.dosgi.util.AriesFrameworkUtil
 
AsyncCallback<T> - Interface in org.fusesource.fabric.dosgi.api
AsyncCallbackFuture<T> - Class in org.fusesource.fabric.dosgi.api
AsyncCallbackFuture() - Constructor for class org.fusesource.fabric.dosgi.api.AsyncCallbackFuture
 
AsyncInvocationStrategy - Class in org.fusesource.fabric.dosgi.tcp
AsyncInvocationStrategy() - Constructor for class org.fusesource.fabric.dosgi.tcp.AsyncInvocationStrategy
 
Attribute - Class in org.fusesource.fabric.dosgi.capset
 
Attribute(String, Object) - Constructor for class org.fusesource.fabric.dosgi.capset.Attribute
 

B

bind(String) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
 
blockingExecutor - Variable in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
BlockingInvocationStrategy - Class in org.fusesource.fabric.dosgi.tcp
BlockingInvocationStrategy() - Constructor for class org.fusesource.fabric.dosgi.tcp.BlockingInvocationStrategy
 
bundleChanged(BundleEvent) - Method in class org.fusesource.fabric.dosgi.util.internal.DefaultWorker
 
BundleToClassLoaderAdapter - Class in org.fusesource.fabric.dosgi.util.internal
Deprecated. Please use AriesFrameworkUtil.getClassLoader to get a class loader for a bundle instead of this method
BundleToClassLoaderAdapter(Bundle) - Constructor for class org.fusesource.fabric.dosgi.util.internal.BundleToClassLoaderAdapter
Deprecated.  

C

Capability - Interface in org.fusesource.fabric.dosgi.capset
 
CapabilitySet<C extends Capability> - Class in org.fusesource.fabric.dosgi.capset
 
CapabilitySet(List<String>, boolean) - Constructor for class org.fusesource.fabric.dosgi.capset.CapabilitySet
 
changeScheme(URI, String) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
channel - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
checkParenthesis(String) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
ClassLoaderObjectInputStream - Class in org.fusesource.fabric.dosgi.util
 
ClassLoaderObjectInputStream(InputStream) - Constructor for class org.fusesource.fabric.dosgi.util.ClassLoaderObjectInputStream
 
ClientInvoker - Interface in org.fusesource.fabric.dosgi.io
 
ClientInvokerImpl - Class in org.fusesource.fabric.dosgi.tcp
 
ClientInvokerImpl(DispatchQueue, Map<String, SerializationStrategy>) - Constructor for class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
ClientInvokerImpl(DispatchQueue, long, Map<String, SerializationStrategy>) - Constructor for class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
ClientInvokerImpl.InvokerTransportPool - Class in org.fusesource.fabric.dosgi.tcp
 
ClientInvokerImpl.InvokerTransportPool(String, DispatchQueue) - Constructor for class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.InvokerTransportPool
 
ClientInvokerImpl.ProxyInvocationHandler - Class in org.fusesource.fabric.dosgi.tcp
 
ClientInvokerImpl.ProxyInvocationHandler(String, String, ClassLoader) - Constructor for class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.ProxyInvocationHandler
 
close() - Method in class org.fusesource.fabric.dosgi.impl.ExportRegistration
 
close() - Method in class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
codec - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
compareSubstring(List<String>, String) - Static method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
CONFIG - Static variable in class org.fusesource.fabric.dosgi.impl.Manager
 
connect(String) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
 
connected(SocketChannel) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
connecting(URI, URI) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
convertToString(Object, Class<?>) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
correlationGenerator - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
create(String, Throwable) - Static method in class org.fusesource.fabric.dosgi.util.IOExceptionSupport
 
create(String, Exception) - Static method in class org.fusesource.fabric.dosgi.util.IOExceptionSupport
 
create(Throwable) - Static method in class org.fusesource.fabric.dosgi.util.IOExceptionSupport
 
create(Exception) - Static method in class org.fusesource.fabric.dosgi.util.IOExceptionSupport
 
createCodec() - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.InvokerTransportPool
 
createCodec() - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
CREATED - Static variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
createQueryString(Map<String, String>) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
createRemainingURI(URI, Map) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
Creates a URI from the original URI and the remaining paramaters
createTcpTransportServer(URI) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
Allows subclasses of TcpTransportFactory to create custom instances of TcpTransportServer.
createTransport(String) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.InvokerTransportPool
 
createTransport(URI) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
Allows subclasses of TcpTransportFactory to create custom instances of TcpTransport.
createTransport(SocketChannel, HashMap<String, Object>) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
createTransport() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
createTransport(String) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
createURIWithQuery(URI, String) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
Creates a URI with the given query

D

decodeRequest(ClassLoader, Class<?>[], DataByteArrayInputStream, Object[]) - Method in class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
decodeRequest(ClassLoader, Class<?>[], DataByteArrayInputStream, Object[]) - Method in class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
decodeRequest(ClassLoader, Class<?>[], DataByteArrayInputStream, Object[]) - Method in interface org.fusesource.fabric.dosgi.api.SerializationStrategy
 
decodeResponse(ClassLoader, Class<?>, DataByteArrayInputStream, AsyncCallback) - Method in class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
decodeResponse(ClassLoader, Class<?>, DataByteArrayInputStream, AsyncCallback) - Method in class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
decodeResponse(ClassLoader, Class<?>, DataByteArrayInputStream, AsyncCallback) - Method in interface org.fusesource.fabric.dosgi.api.SerializationStrategy
 
DEFAULT_EVICTION_DELAY - Static variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
DEFAULT_POOL_SIZE - Static variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
DEFAULT_TIMEOUT - Static variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
DefaultWorker - Class in org.fusesource.fabric.dosgi.util.internal
 
DefaultWorker() - Constructor for class org.fusesource.fabric.dosgi.util.internal.DefaultWorker
 
destroy() - Method in class org.fusesource.fabric.dosgi.Activator
 
destroy() - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
destroyManager() - Method in class org.fusesource.fabric.dosgi.Activator
 
Dispatched - Interface in org.fusesource.fabric.dosgi.api
Implemented by object which expect to be call from the execution context of a dispatch queue.
dispatchQueue - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
doExportService(ServiceReference) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
doImportService(EndpointDescription, ListenerHook.ListenerInfo) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
doOffer(Transport, Object, Object) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
drainInbound() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
drainOutbound() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 

E

empty() - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
encodeRequest(ClassLoader, Class<?>[], Object[], DataByteArrayOutputStream) - Method in class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
encodeRequest(ClassLoader, Class<?>[], Object[], DataByteArrayOutputStream) - Method in class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
encodeRequest(ClassLoader, Class<?>[], Object[], DataByteArrayOutputStream) - Method in interface org.fusesource.fabric.dosgi.api.SerializationStrategy
 
encodeResponse(ClassLoader, Class<?>, Object, Throwable, DataByteArrayOutputStream) - Method in class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
encodeResponse(ClassLoader, Class<?>, Object, Throwable, DataByteArrayOutputStream) - Method in class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
encodeResponse(ClassLoader, Class<?>, Object, Throwable, DataByteArrayOutputStream) - Method in interface org.fusesource.fabric.dosgi.api.SerializationStrategy
 
EndpointDescription - Class in org.fusesource.fabric.dosgi.impl
A description of an endpoint that provides sufficient information for a compatible distribution provider to create a connection to this endpoint An Endpoint Description is easy to transfer between different systems because it is property based where the property keys are strings and the values are simple types.
EndpointDescription(Map<String, Object>) - Constructor for class org.fusesource.fabric.dosgi.impl.EndpointDescription
Create an Endpoint Description from a Map.
EndpointDescription(ServiceReference, Map<String, Object>) - Constructor for class org.fusesource.fabric.dosgi.impl.EndpointDescription
Create an Endpoint Description based on a Service Reference and a Map of properties.
EQ - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
equals(Object) - Method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
equals(Object) - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Compares this EndpointDescription object to another object.
EquinoxWorker - Class in org.fusesource.fabric.dosgi.util.internal
 
EquinoxWorker() - Constructor for class org.fusesource.fabric.dosgi.util.internal.EquinoxWorker
 
event(ServiceEvent, Collection) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
evictionDelay - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
ExportRegistration - Class in org.fusesource.fabric.dosgi.impl
 
ExportRegistration(ServiceReference, EndpointDescription, String) - Constructor for class org.fusesource.fabric.dosgi.impl.ExportRegistration
 
exportService(ServiceReference) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
extractProperties(Map, String) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 

F

fail(Throwable) - Method in interface org.fusesource.fabric.dosgi.tcp.ResponseFuture
 
FelixWorker - Class in org.fusesource.fabric.dosgi.util.internal
 
FelixWorker() - Constructor for class org.fusesource.fabric.dosgi.util.internal.FelixWorker
 
fillString(int, char) - Static method in class org.fusesource.fabric.dosgi.util.StringSupport
 
find(BundleContext, String, String, boolean, Collection) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
flush() - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
Attempts to complete the previous write which did not complete.
flush() - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
flush() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
FRAMEWORK_UUID - Static variable in class org.fusesource.fabric.dosgi.util.Utils
 
frameworkEvent(FrameworkEvent) - Method in class org.fusesource.fabric.dosgi.util.internal.DefaultWorker
 
FrameworkUtilWorker - Interface in org.fusesource.fabric.dosgi.util.internal
 
full() - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
 
full() - Method in interface org.fusesource.fabric.dosgi.io.Transport
 
full() - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
full() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 

G

generateSanitizedId(String) - Static method in class org.fusesource.fabric.dosgi.util.UuidGenerator
Ensures that the id is friendly for a URL or file system
get() - Method in interface org.fusesource.fabric.dosgi.io.ServerInvoker.ServiceFactory
 
get(long, TimeUnit) - Method in interface org.fusesource.fabric.dosgi.tcp.ResponseFuture
 
getAttribute(String) - Method in interface org.fusesource.fabric.dosgi.capset.Capability
 
getAttribute(String) - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
 
getBacklog() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
getBoundAddress() - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
 
getBoundAddress() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
getBundle() - Method in class org.fusesource.fabric.dosgi.util.internal.BundleToClassLoaderAdapter
Deprecated.  
getClassLoader(Bundle) - Static method in class org.fusesource.fabric.dosgi.util.AriesFrameworkUtil
This method attempts to get the classloader for a bundle.
getClassLoader() - Method in class org.fusesource.fabric.dosgi.util.ClassLoaderObjectInputStream
 
getClassLoader(Bundle) - Method in class org.fusesource.fabric.dosgi.util.internal.DefaultWorker
 
getClassLoader(Bundle) - Method in class org.fusesource.fabric.dosgi.util.internal.EquinoxWorker
 
getClassLoader(Bundle) - Method in class org.fusesource.fabric.dosgi.util.internal.FelixWorker
 
getClassLoader(Bundle) - Method in interface org.fusesource.fabric.dosgi.util.internal.FrameworkUtilWorker
 
getComponents() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
getConfigurationTypes() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Returns the configuration types.
getConnectAddress() - Method in interface org.fusesource.fabric.dosgi.io.ServerInvoker
 
getConnectAddress() - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
 
getConnectAddress() - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
getConnectAddress() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
getDispatchQueue() - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
Returns the dispatch queue used by the transport
getDispatchQueue() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
getEndpointDescription(String) - Static method in class org.fusesource.fabric.dosgi.util.Utils
 
getEndpointDescriptions(String) - Static method in class org.fusesource.fabric.dosgi.util.Utils
 
getEndpointDescriptionXML(EndpointDescription) - Static method in class org.fusesource.fabric.dosgi.util.Utils
 
getExportedEndpoint() - Method in class org.fusesource.fabric.dosgi.impl.ExportRegistration
 
getExportedService() - Method in class org.fusesource.fabric.dosgi.impl.ExportRegistration
 
getFragment() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
getFrameworkUUID() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Return the framework UUID for the remote service, if present.
getHost() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
getHostName() - Static method in class org.fusesource.fabric.dosgi.util.UuidGenerator
As we have to find the hostname as a side-affect of generating a unique stub, we allow it's easy retrevial here
getId() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Returns the endpoint's id.
getIdleTransport() - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
getImportedEndpoint() - Method in class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
getImportedService() - Method in class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
getInstance() - Static method in class org.fusesource.fabric.dosgi.util.UuidGenerator
 
getIntents() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Return the list of intents implemented by this endpoint.
getInterfaces() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Provide the list of interfaces implemented by the exported service.
getLocalLocation(URI) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
 
getMax_read_rate() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getMax_write_rate() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getName() - Method in class org.fusesource.fabric.dosgi.capset.Attribute
 
getName() - Method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
getOperation() - Method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
getOption(Map, String, String) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
 
getPackageVersion(String) - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Provide the version of the given package name.
getParameters() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
getPath() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
getProperties() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Returns all endpoint properties.
getProperties(Object, Map, String) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
getPropertyType(Object, String) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
getProtocolCodec() - Method in interface org.fusesource.fabric.dosgi.io.Transport
 
getProtocolCodec() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getProxy(String, String, ClassLoader) - Method in interface org.fusesource.fabric.dosgi.io.ClientInvoker
 
getProxy(String, String, ClassLoader) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
getReadCounter() - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
 
getReadCounter() - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
getRemoteAddress() - Method in interface org.fusesource.fabric.dosgi.io.Transport
 
getRemoteAddress() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getResource(String) - Method in class org.fusesource.fabric.dosgi.util.internal.BundleToClassLoaderAdapter
Deprecated.  
getResourceAsStream(String) - Method in class org.fusesource.fabric.dosgi.util.internal.BundleToClassLoaderAdapter
Deprecated.  
getResources(String) - Method in class org.fusesource.fabric.dosgi.util.internal.BundleToClassLoaderAdapter
Deprecated.  
getScheme() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
getServiceId() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Returns the service id for the service exported through this endpoint.
getServiceState() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getSocketAddress() - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
 
getSocketAddress() - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
getSocketAddress() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
getSocketChannel() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getTransportListener() - Method in interface org.fusesource.fabric.dosgi.io.Transport
Returns the current transport listener
getTransportListener() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
getUUID(BundleContext) - Static method in class org.fusesource.fabric.dosgi.util.Utils
 
getUUID() - Static method in class org.fusesource.fabric.dosgi.util.UuidGenerator
 
getValue() - Method in class org.fusesource.fabric.dosgi.capset.Attribute
 
getValue() - Method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
getWriteCounter() - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
 
getWriteCounter() - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
getZooKeeperNode() - Method in class org.fusesource.fabric.dosgi.impl.ExportRegistration
 
GTE - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 

H

handleSocket(SocketChannel) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
hashCode() - Method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
hashCode() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Returns a hash code value for the object.
hasReferences() - Method in class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
holders - Variable in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 

I

ImportRegistration - Class in org.fusesource.fabric.dosgi.impl
 
ImportRegistration(ServiceRegistration, EndpointDescription) - Constructor for class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
indent(String, int) - Static method in class org.fusesource.fabric.dosgi.util.StringSupport
 
indexOfParenthesisMatch(String) - Method in class org.fusesource.fabric.dosgi.util.URISupport
 
init() - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
initializeCodec() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
INSTANCE - Static variable in class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
INSTANCE - Static variable in class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
INSTANCE - Static variable in class org.fusesource.fabric.dosgi.tcp.AsyncInvocationStrategy
 
INSTANCE - Static variable in class org.fusesource.fabric.dosgi.tcp.BlockingInvocationStrategy
 
IntrospectionSupport - Class in org.fusesource.fabric.dosgi.util
 
InvocationStrategy - Interface in org.fusesource.fabric.dosgi.tcp
invoke(Object, Method, Object[]) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.ProxyInvocationHandler
 
IOExceptionSupport - Class in org.fusesource.fabric.dosgi.util
 
isAsyncMethod(Method) - Static method in class org.fusesource.fabric.dosgi.tcp.AsyncInvocationStrategy
 
isConnected() - Method in interface org.fusesource.fabric.dosgi.io.Transport
 
isConnected() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
isDisposed() - Method in interface org.fusesource.fabric.dosgi.io.Transport
 
isDisposed() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
isSameService(EndpointDescription) - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Answers if this Endpoint Description refers to the same service instance as the given Endpoint Description.
isStarted() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport.State
 
isUseLocalHost() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
isValid() - Method in class org.fusesource.fabric.dosgi.util.internal.DefaultWorker
 
isValid() - Method in class org.fusesource.fabric.dosgi.util.internal.FelixWorker
 
isValid() - Method in interface org.fusesource.fabric.dosgi.util.internal.FrameworkUtilWorker
 

L

LengthPrefixedCodec - Class in org.fusesource.fabric.dosgi.tcp
 
LengthPrefixedCodec() - Constructor for class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
listener - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
loadClass(String) - Method in class org.fusesource.fabric.dosgi.util.internal.BundleToClassLoaderAdapter
Deprecated.  
localLocation - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
LOGGER - Static variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
LOGGER - Static variable in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
LOGGER - Static variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
LTE - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 

M

Manager - Class in org.fusesource.fabric.dosgi.impl
 
Manager(BundleContext, IZKClient) - Constructor for class org.fusesource.fabric.dosgi.impl.Manager
 
Manager(BundleContext, IZKClient, String, String, long) - Constructor for class org.fusesource.fabric.dosgi.impl.Manager
 
match(SimpleFilter) - Method in class org.fusesource.fabric.dosgi.capset.CapabilitySet
 
MATCH_ALL - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
matches(Capability, SimpleFilter) - Static method in class org.fusesource.fabric.dosgi.capset.CapabilitySet
 
matches(String) - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Tests the properties of this EndpointDescription against the given filter using a case insensitive match.

N

name() - Method in class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
name() - Method in class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
name() - Method in interface org.fusesource.fabric.dosgi.api.SerializationStrategy
 
normalize(Object) - Static method in class org.fusesource.fabric.dosgi.util.Utils
 
NOT - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 

O

ObjectSerializationStrategy - Class in org.fusesource.fabric.dosgi.api
ObjectSerializationStrategy() - Constructor for class org.fusesource.fabric.dosgi.api.ObjectSerializationStrategy
 
offer(Object) - Method in interface org.fusesource.fabric.dosgi.io.Transport
A one way asynchronous send of a command.
offer(Object) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
offer(Object, Object) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
onAccept(TransportServer, TcpTransport) - Method in interface org.fusesource.fabric.dosgi.io.TransportAcceptListener
 
onAcceptError(TransportServer, Exception) - Method in interface org.fusesource.fabric.dosgi.io.TransportAcceptListener
 
onCommand(Object) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.InvokerTransportPool
 
onCommand(TransportPool, Object) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
onCommand(Transport, Object) - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
onCommand(Object) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
onConnected() - Method in class org.fusesource.fabric.dosgi.Activator
 
onConnected() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
onDisconnected() - Method in class org.fusesource.fabric.dosgi.Activator
 
onDone(Object) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
onEvents(Collection<NodeEvent<String>>) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
onFailure(Throwable) - Method in interface org.fusesource.fabric.dosgi.api.AsyncCallback
 
onFailure(Throwable) - Method in class org.fusesource.fabric.dosgi.api.AsyncCallbackFuture
 
onFailure(Object, Throwable) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl.InvokerTransportPool
 
onFailure(Object, Throwable) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
onFailure(Object, Throwable) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
onRefill(Transport) - Method in interface org.fusesource.fabric.dosgi.io.TransportListener
transport can now accept more commands for transmission.
onRefill(Transport) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
 
onSuccess(T) - Method in interface org.fusesource.fabric.dosgi.api.AsyncCallback
 
onSuccess(T) - Method in class org.fusesource.fabric.dosgi.api.AsyncCallbackFuture
 
onTransportCommand(Transport, Object) - Method in interface org.fusesource.fabric.dosgi.io.TransportListener
called to process a command
onTransportCommand(Transport, Object) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
 
onTransportConnected(Transport) - Method in interface org.fusesource.fabric.dosgi.io.TransportListener
The transport has been connected.
onTransportConnected(Transport) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
 
onTransportDisconnected(Transport) - Method in interface org.fusesource.fabric.dosgi.io.TransportListener
The transport has suffered a disconnection from which it hopes to recover
onTransportDisconnected(Transport) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
 
onTransportFailure(Transport, IOException) - Method in interface org.fusesource.fabric.dosgi.io.TransportListener
An unrecoverable exception has occured on the transport
onTransportFailure(IOException) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
onTransportFailure(Transport, IOException) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
 
OR - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
org.fusesource.fabric.dosgi - package org.fusesource.fabric.dosgi
 
org.fusesource.fabric.dosgi.api - package org.fusesource.fabric.dosgi.api
 
org.fusesource.fabric.dosgi.capset - package org.fusesource.fabric.dosgi.capset
 
org.fusesource.fabric.dosgi.impl - package org.fusesource.fabric.dosgi.impl
 
org.fusesource.fabric.dosgi.io - package org.fusesource.fabric.dosgi.io
 
org.fusesource.fabric.dosgi.tcp - package org.fusesource.fabric.dosgi.tcp
 
org.fusesource.fabric.dosgi.util - package org.fusesource.fabric.dosgi.util
 
org.fusesource.fabric.dosgi.util.internal - package org.fusesource.fabric.dosgi.util.internal
 

P

parse(String) - Static method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
parseComposite(URI) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
parseParameters(URI) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
parseQuery(String) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
parseSubstring(String) - Static method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
pending - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
poolSize - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
PRESENT - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
ProtobufSerializationStrategy - Class in org.fusesource.fabric.dosgi.api
ProtobufSerializationStrategy() - Constructor for class org.fusesource.fabric.dosgi.api.ProtobufSerializationStrategy
 
ProtocolCodec - Interface in org.fusesource.fabric.dosgi.io
Interface to encode and decode commands in and out of a a non blocking channel.
ProtocolCodec.BufferState - Enum in org.fusesource.fabric.dosgi.io
 

Q

queue() - Method in interface org.fusesource.fabric.dosgi.api.Dispatched
 
queue() - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
queue - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
queue() - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
queue - Variable in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
queue() - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
queue() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
queue - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 

R

rateLimitingChannel - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
read() - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
Non-blocking channel based decoding.
read() - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
readChannel() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
registerService(String, ServerInvoker.ServiceFactory, ClassLoader) - Method in interface org.fusesource.fabric.dosgi.io.ServerInvoker
 
registerService(String, ServerInvoker.ServiceFactory, ClassLoader) - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
registerZooKeeper(ServiceReference) - Method in class org.fusesource.fabric.dosgi.Activator
 
remoteAddress - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
remoteLocation - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
removeCapability(C) - Method in class org.fusesource.fabric.dosgi.capset.CapabilitySet
 
removed(Collection) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
removeQuery(URI) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
Removes any URI query from the given uri
removeReference(ListenerHook.ListenerInfo) - Method in class org.fusesource.fabric.dosgi.impl.ImportRegistration
 
request(SerializationStrategy, ClassLoader, Method, Object[], DataByteArrayOutputStream) - Method in class org.fusesource.fabric.dosgi.tcp.AsyncInvocationStrategy
 
request(SerializationStrategy, ClassLoader, Method, Object[], DataByteArrayOutputStream) - Method in class org.fusesource.fabric.dosgi.tcp.BlockingInvocationStrategy
 
request(ClientInvokerImpl.ProxyInvocationHandler, String, UTF8Buffer, ClassLoader, Method, Object[]) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
request(SerializationStrategy, ClassLoader, Method, Object[], DataByteArrayOutputStream) - Method in interface org.fusesource.fabric.dosgi.tcp.InvocationStrategy
 
requests - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
resolveClass(ObjectStreamClass) - Method in class org.fusesource.fabric.dosgi.util.ClassLoaderObjectInputStream
 
resolveHostName(String) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
resolveHostName() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
resolveProxyClass(String[]) - Method in class org.fusesource.fabric.dosgi.util.ClassLoaderObjectInputStream
 
ResponseFuture - Interface in org.fusesource.fabric.dosgi.tcp
resume() - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
resume accepting new transports
resume() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
resumeRead() - Method in interface org.fusesource.fabric.dosgi.io.Transport
resume delivery of commands.
resumeRead() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
resumeWrite() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
running - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
running - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 

S

Serialization - Annotation Type in org.fusesource.fabric.dosgi.api
 
serializationStrategies - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
SerializationStrategy - Interface in org.fusesource.fabric.dosgi.api
server - Variable in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
ServerInvoker - Interface in org.fusesource.fabric.dosgi.io
 
ServerInvoker.ServiceFactory - Interface in org.fusesource.fabric.dosgi.io
 
ServerInvokerImpl - Class in org.fusesource.fabric.dosgi.tcp
 
ServerInvokerImpl(String, DispatchQueue, Map<String, SerializationStrategy>) - Constructor for class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
Service - Interface in org.fusesource.fabric.dosgi.io
The core lifecyle interface for ActiveMQ components.
service(SerializationStrategy, ClassLoader, Method, Object, DataByteArrayInputStream, DataByteArrayOutputStream, Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.AsyncInvocationStrategy
 
service(SerializationStrategy, ClassLoader, Method, Object, DataByteArrayInputStream, DataByteArrayOutputStream, Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.BlockingInvocationStrategy
 
service(SerializationStrategy, ClassLoader, Method, Object, DataByteArrayInputStream, DataByteArrayOutputStream, Runnable) - Method in interface org.fusesource.fabric.dosgi.tcp.InvocationStrategy
 
serviceChanged(ServiceEvent) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
set(DataByteArrayInputStream) - Method in interface org.fusesource.fabric.dosgi.tcp.ResponseFuture
 
setAcceptListener(TransportAcceptListener) - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
Registers an TransportAcceptListener which is notified of accepted channels.
setAcceptListener(TransportAcceptListener) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
setBacklog(int) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
setBundleContext(BundleContext) - Method in class org.fusesource.fabric.dosgi.Activator
 
setClassLoader(ClassLoader) - Method in class org.fusesource.fabric.dosgi.util.ClassLoaderObjectInputStream
 
setDispatchQueue(DispatchQueue) - Method in interface org.fusesource.fabric.dosgi.io.Transport
Sets the dispatch queue used by the transport
setDispatchQueue(DispatchQueue) - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
Sets the dispatch queue used by the transport
setDispatchQueue(DispatchQueue) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
setDispatchQueue(DispatchQueue) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
setExportedAddress(String) - Method in class org.fusesource.fabric.dosgi.Activator
 
setMax_read_rate(int) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
setMax_write_rate(int) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
setProperties(Object, Map<String, ?>, String) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
setProperties(Object, Map) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
setProperty(Object, String, Object) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
setProtocolCodec(ProtocolCodec) - Method in interface org.fusesource.fabric.dosgi.io.Transport
Sets the protocol codec for the transport
setProtocolCodec(ProtocolCodec) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
setReadableByteChannel(ReadableByteChannel) - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
 
setReadableByteChannel(ReadableByteChannel) - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
setSocketOptions(Map<String, Object>) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
setTimeout(long) - Method in class org.fusesource.fabric.dosgi.Activator
 
setTransportListener(TransportListener) - Method in interface org.fusesource.fabric.dosgi.io.Transport
Registers an inbound command listener
setTransportListener(TransportListener) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
setTransportOption(Map<String, Object>) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
setUri(String) - Method in class org.fusesource.fabric.dosgi.Activator
 
setUseLocalHost(boolean) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
Sets whether 'localhost' or the actual local host name should be used to make local connections.
setWritableByteChannel(WritableByteChannel) - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
 
setWritableByteChannel(WritableByteChannel) - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
SimpleFilter - Class in org.fusesource.fabric.dosgi.capset
 
SimpleFilter(String, Object, int) - Constructor for class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
simpleName(Class<?>) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
socketOptions - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
socketState - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
start() - Method in interface org.fusesource.fabric.dosgi.io.Service
Starts the service.
start(Runnable) - Method in interface org.fusesource.fabric.dosgi.io.Service
Starts the service.
start() - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
start(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
start() - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
start(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
start() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
start(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
start() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
start(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
start() - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
start(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
STARTED - Static variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
startNewTransport() - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
stop() - Method in interface org.fusesource.fabric.dosgi.io.Service
Stops the service.
stop(Runnable) - Method in interface org.fusesource.fabric.dosgi.io.Service
Stops the service.
stop() - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
stop(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
stop() - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
stop(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
stop() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
stop(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
stop() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
stop(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
stop() - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
stop(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
STOPPED - Static variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
StringSupport - Class in org.fusesource.fabric.dosgi.util
Helper class to hold common text/string manipulation methods.
StringSupport() - Constructor for class org.fusesource.fabric.dosgi.util.StringSupport
 
stripPrefix(String, String) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
stripScheme(URI) - Static method in class org.fusesource.fabric.dosgi.util.URISupport
 
SUBSTRING - Static variable in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
suspend() - Method in interface org.fusesource.fabric.dosgi.io.TransportServer
suspend accepting new transports
suspend() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
suspendRead() - Method in interface org.fusesource.fabric.dosgi.io.Transport
suspend delivery of commands.
suspendRead() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
suspendWrite() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 

T

TcpTransport - Class in org.fusesource.fabric.dosgi.tcp
 
TcpTransport() - Constructor for class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
TcpTransport.STARTING - Class in org.fusesource.fabric.dosgi.tcp
 
TcpTransport.STARTING() - Constructor for class org.fusesource.fabric.dosgi.tcp.TcpTransport.STARTING
 
TcpTransport.State - Class in org.fusesource.fabric.dosgi.tcp
 
TcpTransport.State() - Constructor for class org.fusesource.fabric.dosgi.tcp.TcpTransport.State
 
TcpTransport.STOPPING - Class in org.fusesource.fabric.dosgi.tcp
 
TcpTransport.STOPPING() - Constructor for class org.fusesource.fabric.dosgi.tcp.TcpTransport.STOPPING
 
TcpTransportFactory - Class in org.fusesource.fabric.dosgi.tcp
 
TcpTransportFactory() - Constructor for class org.fusesource.fabric.dosgi.tcp.TcpTransportFactory
 
TcpTransportServer - Class in org.fusesource.fabric.dosgi.tcp
A TCP based transport server
TcpTransportServer(URI) - Constructor for class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
timeout - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
toString() - Method in class org.fusesource.fabric.dosgi.capset.Attribute
 
toString() - Method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
toString() - Method in class org.fusesource.fabric.dosgi.impl.EndpointDescription
Returns the string representation of this EndpointDescription.
toString() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport.State
 
toString() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransportServer
 
toString(Object) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
toString(Object, String...) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
toString(Object, Class<?>) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
toString(Object, Map<String, Object>, String...) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
toString(Object, Class<?>, Map<String, Object>, String...) - Static method in class org.fusesource.fabric.dosgi.util.IntrospectionSupport
 
toURI() - Method in class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
Transport - Interface in org.fusesource.fabric.dosgi.io
Represents an abstract connection.
TransportAcceptListener - Interface in org.fusesource.fabric.dosgi.io
Implemented by object that need to get injected by
TransportListener - Interface in org.fusesource.fabric.dosgi.io
An asynchronous listener of commands
TransportPool - Class in org.fusesource.fabric.dosgi.tcp
 
TransportPool(String, DispatchQueue) - Constructor for class org.fusesource.fabric.dosgi.tcp.TransportPool
 
TransportPool(String, DispatchQueue, int, long) - Constructor for class org.fusesource.fabric.dosgi.tcp.TransportPool
 
TransportPool.Listener - Class in org.fusesource.fabric.dosgi.tcp
 
TransportPool.Listener() - Constructor for class org.fusesource.fabric.dosgi.tcp.TransportPool.Listener
 
TransportPool.Pair - Class in org.fusesource.fabric.dosgi.tcp
 
TransportPool.Pair(Object, Object) - Constructor for class org.fusesource.fabric.dosgi.tcp.TransportPool.Pair
 
TransportPool.TransportState - Class in org.fusesource.fabric.dosgi.tcp
 
TransportPool.TransportState() - Constructor for class org.fusesource.fabric.dosgi.tcp.TransportPool.TransportState
 
transports - Variable in class org.fusesource.fabric.dosgi.tcp.ClientInvokerImpl
 
transports - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
TransportServer - Interface in org.fusesource.fabric.dosgi.io
A TransportServer asynchronously accepts Transport objects and then delivers those objects to a TransportAcceptListener.

U

unExportService(ServiceReference) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
unget() - Method in interface org.fusesource.fabric.dosgi.io.ServerInvoker.ServiceFactory
 
unparseSubstring(List<String>) - Static method in class org.fusesource.fabric.dosgi.capset.SimpleFilter
 
unregisterService(String) - Method in interface org.fusesource.fabric.dosgi.io.ServerInvoker
 
unregisterService(String) - Method in class org.fusesource.fabric.dosgi.tcp.ServerInvokerImpl
 
unregisterZooKeeper(ServiceReference) - Method in class org.fusesource.fabric.dosgi.Activator
 
updateService(ServiceReference) - Method in class org.fusesource.fabric.dosgi.impl.Manager
 
uri - Variable in class org.fusesource.fabric.dosgi.tcp.TransportPool
 
URISupport - Class in org.fusesource.fabric.dosgi.util
 
URISupport() - Constructor for class org.fusesource.fabric.dosgi.util.URISupport
 
URISupport.CompositeData - Class in org.fusesource.fabric.dosgi.util
 
URISupport.CompositeData() - Constructor for class org.fusesource.fabric.dosgi.util.URISupport.CompositeData
 
useLocalHost - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
Utils - Class in org.fusesource.fabric.dosgi.util
 
Utils() - Constructor for class org.fusesource.fabric.dosgi.util.Utils
 
UuidGenerator - Class in org.fusesource.fabric.dosgi.util
A unique ID generator which is a fast implementation based on how

V

valueOf(String) - Static method in enum org.fusesource.fabric.dosgi.io.ProtocolCodec.BufferState
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.fusesource.fabric.dosgi.io.ProtocolCodec.BufferState
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(Object) - Method in interface org.fusesource.fabric.dosgi.io.ProtocolCodec
Non-blocking channel based encoding.
write(Object) - Method in class org.fusesource.fabric.dosgi.tcp.LengthPrefixedCodec
 
writeChannel() - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 

_

_serviceState - Variable in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
_start(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 
_stop(Runnable) - Method in class org.fusesource.fabric.dosgi.tcp.TcpTransport
 

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

Copyright © 2013 Red Hat. All Rights Reserved.