|
Service Activator Toolkit
Version 1.1.0 (20081206) |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IImportServiceRecordContainer
The IImportServiceRecordContainer
interface declares the API for
import service record containers. The following responsibilities are
declared:
Note: Since this abstraction is used internally by the SAT bundle
this interface is typically not used directly by bundle developers. For
cases where subclassing the BaseBundleActivator
is not
appropriate, instances of this interface can be created using the
FactoryUtility
class.
Method Summary | |
---|---|
void |
acquire()
Acquire all the contained import service records. |
boolean |
add(IImportServiceRecord record)
Add an import service record to the container. |
String[] |
getUnacquiredServiceNames()
Get the names of the services that have not been acquired. |
IImportServiceRecord |
getWithFilter(String name,
Filter filter)
Get the record from the container with the matching service name and filter. |
void |
release()
Releases the container's import service records. |
boolean |
remove(IImportServiceRecord record)
Remove an import service record from the container. |
void |
setOwner(IImportServiceRecordContainerOwner owner)
Set the container's owner. |
Methods inherited from interface org.eclipse.soda.sat.core.record.container.interfaces.IServiceRecordContainer |
---|
contains, doForEach, empty, get, get, getAll, getAll, isEmpty, removeAll, size |
Method Detail |
---|
void acquire()
boolean add(IImportServiceRecord record)
record
- The import service record to add.
String[] getUnacquiredServiceNames()
IImportServiceRecord getWithFilter(String name, Filter filter)
name
- The name of a service.filter
- An LDP filter.
void release()
boolean remove(IImportServiceRecord record)
record
- The import service record to remove.
void setOwner(IImportServiceRecordContainerOwner owner)
owner
- The container's owner.
|
Service Activator Toolkit
Version 1.1.0 (20081206) |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2001, 2008 IBM Corporation and others. All Rights Reserved.