IToiAssetManagerObserver Interface Reference


Description

The IToiAssetManagerObserver interface is implemented by applications and used to receive asynchronous notifications about changes in the asset manager service.

Note:
Services or applications may choose to inherit the adapter class TToiAssetManagerObserverAdapter, which provides a default empty implementation of IToiAssetManagerObserver.

import "IToiAssetManagerObserver.idl";

List of all members.

Public Member Functions

oneway void OnAssetsAdded (in IToiAssetManagerService::TToiAssetIdSequence assetIds)
oneway void OnAssetsRemoved (in IToiAssetManagerService::TToiAssetIdSequence assetIds)
oneway void OnAssetsChanged (in IToiAssetManagerService::TToiAssetIdSequence assetIds)
oneway void OnDirectoriesAdded (in IToiAssetManagerService::TToiDirectoryIdSequence dirIds)
oneway void OnDirectoriesRemoved (in IToiAssetManagerService::TToiDirectoryIdSequence dirIds)
oneway void OnDirectoriesChanged (in IToiAssetManagerService::TToiDirectoryIdSequence dirIds)

Member Function Documentation

oneway void IToiAssetManagerObserver::OnAssetsAdded ( in IToiAssetManagerService::TToiAssetIdSequence  assetIds  ) 

This method is invoked when one or more assets have been added to the asset service.

Parameters:
assetIds The asset identifiers.
oneway void IToiAssetManagerObserver::OnAssetsChanged ( in IToiAssetManagerService::TToiAssetIdSequence  assetIds  ) 

This method is invoked when the properties for one or more assets have changed.

Parameters:
assetIds The asset identifiers.
oneway void IToiAssetManagerObserver::OnAssetsRemoved ( in IToiAssetManagerService::TToiAssetIdSequence  assetIds  ) 

This method is invoked when one or more assets have been removed from the asset service.

Parameters:
assetIds The asset identifiers.
oneway void IToiAssetManagerObserver::OnDirectoriesAdded ( in IToiAssetManagerService::TToiDirectoryIdSequence  dirIds  ) 

This method is invoked when one or more virtual directories has been added to the asset service.

Parameters:
dirIds The virtual directory identifiers.
oneway void IToiAssetManagerObserver::OnDirectoriesChanged ( in IToiAssetManagerService::TToiDirectoryIdSequence  dirIds  ) 

This method is invoked when the contents or properties of one or more virtual directories have changed.

Parameters:
dirIds The virtual directory identifiers.
oneway void IToiAssetManagerObserver::OnDirectoriesRemoved ( in IToiAssetManagerService::TToiDirectoryIdSequence  dirIds  ) 

This method is invoked when one or more virtual directories has been removed from the asset service.

Parameters:
dirIds The virtual directory identifiers.