|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface PackageFamilyRepository
Defines a repository for package family entries.
Method Summary | |
---|---|
SharedPackageFamily |
create(String vendorName,
String basename,
String displayName,
com.trendmicro.grid.acl.metadata.Metadata metadata)
Creates the family if the entry is missing. |
SharedPackageFamily |
getByName(String basename)
Returns the package family on the given basename. |
com.trendmicro.grid.acl.l0.datatypes.NameListPage |
listNames(int pageNumber)
Returns all known family names. |
com.trendmicro.grid.acl.l0.datatypes.NameListPage |
listNamesByVendor(String vendorName,
int pageNumber)
Returns all known family names for the specified vendor. |
void |
update(com.trendmicro.grid.acl.l0.datatypes.PackageFamily packageFamily)
Updates the given package family. |
Method Detail |
---|
SharedPackageFamily create(String vendorName, String basename, String displayName, com.trendmicro.grid.acl.metadata.Metadata metadata)
vendorName
- the name of the vendor.basename
- the name of the package family.displayName
- the name used to display the package family.metadata
- the associated metadata.
void update(com.trendmicro.grid.acl.l0.datatypes.PackageFamily packageFamily)
packageFamily
- the package family to update.SharedPackageFamily getByName(String basename)
basename
- the name of the package family.
com.trendmicro.grid.acl.l0.datatypes.NameListPage listNames(int pageNumber)
pageNumber
- The number of the list page to return, starting from 0 for the first chunk.
com.trendmicro.grid.acl.l0.datatypes.NameListPage listNamesByVendor(String vendorName, int pageNumber)
vendorName
- The name of the vendor to list the family names for.pageNumber
- The number of the list page to return, starting from 0 for the first chunk.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |