Package org.onosproject.app
Class ApplicationIdStoreAdapter
- java.lang.Object
 - 
- org.onosproject.app.ApplicationIdStoreAdapter
 
 
- 
- All Implemented Interfaces:
 ApplicationIdStore
public class ApplicationIdStoreAdapter extends java.lang.Object implements ApplicationIdStore
Adapter for testing against app id store. 
- 
- 
Constructor Summary
Constructors Constructor Description ApplicationIdStoreAdapter() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ApplicationIdgetAppId(java.lang.Short id)Returns an existing application id from a given id.ApplicationIdgetAppId(java.lang.String name)Returns registered application id from the given name.java.util.Set<ApplicationId>getAppIds()Returns the set of currently registered application identifiers.ApplicationIdregisterApplication(java.lang.String identifier)Registers a new application by its name, which is expected to follow the reverse DNS convention, e.g. 
 - 
 
- 
- 
Method Detail
- 
getAppIds
public java.util.Set<ApplicationId> getAppIds()
Description copied from interface:ApplicationIdStoreReturns the set of currently registered application identifiers.- Specified by:
 getAppIdsin interfaceApplicationIdStore- Returns:
 - set of application ids
 
 
- 
getAppId
public ApplicationId getAppId(java.lang.Short id)
Description copied from interface:ApplicationIdStoreReturns an existing application id from a given id.- Specified by:
 getAppIdin interfaceApplicationIdStore- Parameters:
 id- the short value of the id- Returns:
 - an application id; null if no such app registered
 
 
- 
getAppId
public ApplicationId getAppId(java.lang.String name)
Description copied from interface:ApplicationIdStoreReturns registered application id from the given name.- Specified by:
 getAppIdin interfaceApplicationIdStore- Parameters:
 name- application name- Returns:
 - an application id; null if no such app registered
 
 
- 
registerApplication
public ApplicationId registerApplication(java.lang.String identifier)
Description copied from interface:ApplicationIdStoreRegisters a new application by its name, which is expected to follow the reverse DNS convention, e.g.org.flying.circus.app- Specified by:
 registerApplicationin interfaceApplicationIdStore- Parameters:
 identifier- string identifier- Returns:
 - the application id
 
 
 - 
 
 -