|
Service Activator Toolkit
Version 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
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(IImportServiceRecordContainerOwner owner)
Acquire all the contained import service records. |
boolean |
add(IImportServiceRecord record)
Add an import service record to the container. |
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. |
| 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 |
public void acquire(IImportServiceRecordContainerOwner owner)
owner - The owner of the container.public boolean add(IImportServiceRecord record)
record - The import service record to add.
public IImportServiceRecord getWithFilter(String name,
Filter filter)
name - The name of a service.filter - An LDP filter.
public void release()
public boolean remove(IImportServiceRecord record)
record - The import service record to remove.
|
Service Activator Toolkit
Version 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2001, 2007 IBM Corporation and others. All Rights Reserved.