/** * Test if is local reference. */ @Excluded public boolean isLocalReference(Object object);
/** * Get the component adapter for a component identifier. * @param aid The component identifier. * @param listener The result listener. */ // Todo: Hack!!! remove @Excluded public IFuture<IComponentAdapter> getComponentAdapter(IComponentIdentifier cid); }
/** * Test if is remote reference. */ @Excluded public boolean isRemoteReference(Object object);
/** * Test if is remote reference. */ @Excluded public boolean isRemoteReference(Object object);
/** * Test if is local reference. */ @Excluded public boolean isLocalReference(Object object);
/** * Get the currently running or waiting tasks. */ @Excluded public IExecutable[] getRunningTasks();
/** * Add a change listener. * @param listener The change listener. */ @Excluded public void addChangeListener(IChangeListener listener);
/** * Test if an object is a remote object. */ @Excluded public boolean isRemoteObject(Object object);
/** * Get the proxy interfaces (empty list if none). */ @Excluded public Class<?>[] getRemoteInterfaces(Object object, ClassLoader cl);
/** * Get the clone processors. */ @Excluded public List<ITraverseProcessor> getCloneProcessors();
/** * Get the properties (name/value pairs). * Arbitrary properties that can e.g. be used to * define kernel-specific settings to configure tools. * @param type The component type. * @return The properties or null, if the component type is not supported by this factory. */ @Excluded public Map<String, Object> getProperties(String type);
/** * Get the message type. * @param type The type name. * @return The message type. */ @Excluded public MessageType getMessageType(String type);
/** * Remove a change listener. * @param listener The change listener. */ @Excluded public void removeChangeListener(IChangeListener listener);
/** * Test if an object is a remote object. */ @Excluded public boolean isRemoteObject(Object object);
/** * Remove a change listener. * @param listener The change listener. */ @Excluded public void removeChangeListener(IChangeListener listener);
/** * Get the message type. * @param type The type name. * @return The message type. */ @Excluded public MessageType getMessageType(String type);
/** * Register a class with reference values for local and remote. */ @Excluded public void setReferenceProperties(Class<?> clazz, boolean localref, boolean remoteref);
/** * Register a class with reference values for local and remote. */ @Excluded public void setReferenceProperties(Class<?> clazz, boolean localref, boolean remoteref);
/** * Add a change listener. * @param listener The change listener. */ @Excluded public void addChangeListener(IChangeListener listener);
/** * Get the currently running or waiting tasks. */ @Excluded public IExecutable[] getRunningTasks();