| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Mediator
| Method Summary | |
|---|---|
 void | 
addSource(IRI iri)
add a source component to this mediator.  | 
 IRI | 
getMediationService()
Returns the mediation service of this mediator.  | 
 IRI | 
getTarget()
Returns the target component of this mediator.  | 
 Set<IRI> | 
listSources()
Returns set of the source components for this mediator.  | 
 void | 
removeSource(IRI iri)
remove a source component from this mediator.  | 
 void | 
setMediationService(IRI medServiceID)
Sets the ID of the service which performs the actual mediation.  | 
 void | 
setTarget(IRI target)
Sets the target component of this mediator.  | 
| Methods inherited from interface org.wsmo.common.TopEntity | 
|---|
addMediator, addNamespace, addOntology, findNamespace, getDefaultNamespace, getWsmlVariant, listMediators, listNamespaces, listOntologies, removeMediator, removeNamespace, removeNamespace, removeOntology, removeOntology, setDefaultNamespace, setDefaultNamespace, setWsmlVariant | 
| Methods inherited from interface org.wsmo.common.Entity | 
|---|
addNFPValue, addNFPValue, getIdentifier, listNFPValues, listNFPValues, removeNFP, removeNFPValue, removeNFPValue | 
| Method Detail | 
|---|
Set<IRI> listSources()
                     throws SynchronisationException
SynchronisationExceptionIRI
void addSource(IRI iri)
               throws SynchronisationException,
                      InvalidModelException
iri - a source component of this mediator.
SynchronisationException
InvalidModelExceptionremoveSource(IRI iri)
void removeSource(IRI iri)
                  throws SynchronisationException,
                         InvalidModelException
iri - : a source component to remove.
SynchronisationException
InvalidModelException
IRI getTarget()
              throws SynchronisationException
SynchronisationExceptionsetTarget(IRI target)
void setTarget(IRI target)
               throws SynchronisationException,
                      InvalidModelException
target - : The new target component.
SynchronisationException
InvalidModelExceptiongetTarget()
IRI getMediationService()
                        throws SynchronisationException
SynchronisationException#setMediationSerivice(Identifier medServiceID)
void setMediationService(IRI medServiceID)
                         throws SynchronisationException,
                                InvalidModelException
newServiceID - The ID of the service which performs the actual mediation.
SynchronisationException
InvalidModelException
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||