com.sap.mdm.notification
Interface RepositoryListener

All Superinterfaces:
MdmListener
All Known Implementing Classes:
AbstractRepositoryListener

public interface RepositoryListener
extends MdmListener

Common interface for all repository listeners

See Also:
ServerListener

Method Summary
 void fieldAdded(FieldEvent event)
          Notification when a new field is added to table
 void fieldModified(FieldEvent event)
          Notification when the field is modified
 void fieldRemoved(FieldEvent event)
          Notification when the field is removed from table
 void fieldsPositioned(FieldsEvent event)
          Notification when the position of any field is changed
 void fieldTypeModified(FieldEvent event)
          Notification when the field type is modified
 void importProcessed(ImportEvent event)
          Notification when the import of data to repository is processed
 void relationshipAdded(RelationshipEvent event)
          Notification when a new relationship is added to repository
 void relationshipModified(RelationshipEvent event)
          Notification when the relationship is modified
 void relationshipRemoved(RelationshipEvent event)
          Notification when the relationship is removed from repository
 void remoteSystemAdded(RemoteSystemEvent event)
          Notification when a new remote system is added to repository
 void remoteSystemModified(RemoteSystemEvent event)
          Notification when the remote system is modified
 void remoteSystemRemoved(RemoteSystemEvent event)
          Notification when the remote system is removed from repository
 void repositoryDescriptionModified(RepositoryDescriptionEvent event)
          Notification when repository description is modified
 void repositoryNormalized(RepositoryEvent event)
          Notification when repository is normalized
 void repositoryPortModified(RepositoryPortEvent event)
          Notification when repository port is modified
 void repositoryRegionsInheritanceModified(RepositoryRegionsInheritanceEvent event)
          Notification when repository region inheritances are modified
 void repositoryRegionsModified(RepositoryRegionsEvent event)
          Notification when repository regions are modified
 void repositorySettingsModified(RepositorySettingsEvent event)
          Notification when repository settings are modified
 void repositoryStatusChanged(RepositoryStatusEvent event)
          Notification when repository status is changed
 void roleAdded(RoleEvent event)
          Notification when a new role is added to repository
 void roleModified(RoleEvent event)
          Notification when the role is modified
 void roleRemoved(RoleEvent event)
          Notification when the role is removed from repository
 void syndicationError(SyndicationErrorEvent event)
          Notification when the syndication error occurs
 void syndicationProcessed(SyndicationEvent event)
          Notification when the syndication of data from repository is processed
 void tableAdded(TableEvent event)
          Notification when a new table is added to repository
 void tableDisplayFieldsChanged(TableEvent event)
          Notification when the set of table display fields is changed
 void tableKeySetMapable(TableEvent event)
          Notification when the parameter 'KeySetMapable' is changed
 void tableModified(TableEvent event)
          Notification when the table is modified
 void tableRemoved(TableEvent event)
          Notification when the table is removed from repository
 void tupleAdded(TupleDefinitionEvent event)
          Notification when the tuple definition added
 void tupleDisplayFieldsChanged(TupleDefinitionEvent event)
          Notification when the tuple display fields are changed
 void tupleFieldCreated(FieldEvent event)
          Notification when the tuple field is created
 void tupleFieldModified(FieldEvent event)
          Notification when the tuple field is modified
 void tupleFieldRemoved(FieldEvent event)
          Notification when the tuple field is removed
 void tupleFieldsPositioned(FieldsEvent event)
          Notification when the tuple field is positioned
 void tupleModified(TupleDefinitionEvent event)
          Notification when the tuple definition is modified
 void tupleRemoved(TupleDefinitionEvent event)
          Notification when the tuple definition is removed
 void userAdded(UserEvent event)
          Notification when a new user is added to repository
 void userModified(UserEvent event)
          Notification when the user is modified
 void userRemoved(UserEvent event)
          Notification when the user is removed from repository
 

Method Detail

repositoryNormalized

public void repositoryNormalized(RepositoryEvent event)
Notification when repository is normalized

Parameters:
event - repository event

repositoryStatusChanged

public void repositoryStatusChanged(RepositoryStatusEvent event)
Notification when repository status is changed

Parameters:
event - repository event
See Also:
RepositoryStatus

repositoryPortModified

public void repositoryPortModified(RepositoryPortEvent event)
Notification when repository port is modified

Parameters:
event - repository event

repositoryDescriptionModified

public void repositoryDescriptionModified(RepositoryDescriptionEvent event)
Notification when repository description is modified

Parameters:
event - repository event

repositoryRegionsModified

public void repositoryRegionsModified(RepositoryRegionsEvent event)
Notification when repository regions are modified

Parameters:
event - repository event

repositoryRegionsInheritanceModified

public void repositoryRegionsInheritanceModified(RepositoryRegionsInheritanceEvent event)
Notification when repository region inheritances are modified

Parameters:
event - repository event

repositorySettingsModified

public void repositorySettingsModified(RepositorySettingsEvent event)
Notification when repository settings are modified

Parameters:
event - repository event

tableAdded

public void tableAdded(TableEvent event)
Notification when a new table is added to repository

Parameters:
event - table event

tableModified

public void tableModified(TableEvent event)
Notification when the table is modified

Parameters:
event - table event

tableRemoved

public void tableRemoved(TableEvent event)
Notification when the table is removed from repository

Parameters:
event - table event

tableDisplayFieldsChanged

public void tableDisplayFieldsChanged(TableEvent event)
Notification when the set of table display fields is changed

Parameters:
event - table event

tableKeySetMapable

public void tableKeySetMapable(TableEvent event)
Notification when the parameter 'KeySetMapable' is changed

Parameters:
event - table event

fieldAdded

public void fieldAdded(FieldEvent event)
Notification when a new field is added to table

Parameters:
event - field event

fieldModified

public void fieldModified(FieldEvent event)
Notification when the field is modified

Parameters:
event - field event

fieldRemoved

public void fieldRemoved(FieldEvent event)
Notification when the field is removed from table

Parameters:
event - field event

fieldTypeModified

public void fieldTypeModified(FieldEvent event)
Notification when the field type is modified

Parameters:
event - field event

fieldsPositioned

public void fieldsPositioned(FieldsEvent event)
Notification when the position of any field is changed

Parameters:
event - fields event

relationshipAdded

public void relationshipAdded(RelationshipEvent event)
Notification when a new relationship is added to repository

Parameters:
event - relationship event

relationshipModified

public void relationshipModified(RelationshipEvent event)
Notification when the relationship is modified

Parameters:
event - relationship event

relationshipRemoved

public void relationshipRemoved(RelationshipEvent event)
Notification when the relationship is removed from repository

Parameters:
event - relationship event

remoteSystemAdded

public void remoteSystemAdded(RemoteSystemEvent event)
Notification when a new remote system is added to repository

Parameters:
event - remote system event

remoteSystemModified

public void remoteSystemModified(RemoteSystemEvent event)
Notification when the remote system is modified

Parameters:
event - remote system event

remoteSystemRemoved

public void remoteSystemRemoved(RemoteSystemEvent event)
Notification when the remote system is removed from repository

Parameters:
event - remote system event

userAdded

public void userAdded(UserEvent event)
Notification when a new user is added to repository

Parameters:
event - user event

userModified

public void userModified(UserEvent event)
Notification when the user is modified

Parameters:
event - user event

userRemoved

public void userRemoved(UserEvent event)
Notification when the user is removed from repository

Parameters:
event - user event

roleAdded

public void roleAdded(RoleEvent event)
Notification when a new role is added to repository

Parameters:
event - role event

roleModified

public void roleModified(RoleEvent event)
Notification when the role is modified

Parameters:
event - role event

roleRemoved

public void roleRemoved(RoleEvent event)
Notification when the role is removed from repository

Parameters:
event - role event

importProcessed

public void importProcessed(ImportEvent event)
Notification when the import of data to repository is processed

Parameters:
event - import event

syndicationProcessed

public void syndicationProcessed(SyndicationEvent event)
Notification when the syndication of data from repository is processed

Parameters:
event - syndication event

syndicationError

public void syndicationError(SyndicationErrorEvent event)
Notification when the syndication error occurs

Parameters:
event - syndication error event

tupleAdded

public void tupleAdded(TupleDefinitionEvent event)
Notification when the tuple definition added

Parameters:
event - tuple added event

tupleDisplayFieldsChanged

public void tupleDisplayFieldsChanged(TupleDefinitionEvent event)
Notification when the tuple display fields are changed

Parameters:
event - tuple display fields are changed

tupleModified

public void tupleModified(TupleDefinitionEvent event)
Notification when the tuple definition is modified

Parameters:
event - tuple modified event

tupleRemoved

public void tupleRemoved(TupleDefinitionEvent event)
Notification when the tuple definition is removed

Parameters:
event - tuple removed event

tupleFieldCreated

public void tupleFieldCreated(FieldEvent event)
Notification when the tuple field is created

Parameters:
event - tuple field created event

tupleFieldRemoved

public void tupleFieldRemoved(FieldEvent event)
Notification when the tuple field is removed

Parameters:
event - tuple field removed event

tupleFieldModified

public void tupleFieldModified(FieldEvent event)
Notification when the tuple field is modified

Parameters:
event - tuple field modified event

tupleFieldsPositioned

public void tupleFieldsPositioned(FieldsEvent event)
Notification when the tuple field is positioned

Parameters:
event - tuple field positioned event


Copyright 2004-2007 by SAP AG. All Rights Reserved.

SAP, R/3, mySAP, mySAP.com, xApps, xApp, SAP NetWeaver, and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the world. All other product and service names mentioned are the trademarks of their respective companies. Data contained in this document serves informational purposes only. National product specifications may vary.

These materials are subject to change without notice. These materials are provided by SAP AG and its affiliated companies (SAP Group) for informational purposes only, without representation or warranty of any kind, and SAP Group shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP Group products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.