public class AdminPageRegistry
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
DEFAULT_ADMIN_PAGE_ANNOTATION |
static java.lang.String |
DEFAULT_SCAN_PKG |
static java.lang.String |
PROP_ID_ADMIN_PAGE_ANNOTATION |
static java.lang.String |
PROP_ID_ADMIN_PAGES_SCAN |
| Constructor and Description |
|---|
AdminPageRegistry() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(AdminPageInfo baseServerPageInfo) |
java.lang.String |
buildJerseyResourcePkgListForAdminPages() |
java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> |
getAdminPageAnnotations() |
java.util.Collection<AdminPageInfo> |
getAllPages() |
AdminPageInfo |
getPageInfo(java.lang.String pageId) |
void |
registerAdminPagesWithClasspathScan() |
void |
remove(AdminPageInfo baseServerPageInfo) |
public static final java.lang.String PROP_ID_ADMIN_PAGES_SCAN
public static final java.lang.String DEFAULT_SCAN_PKG
public static final java.lang.String PROP_ID_ADMIN_PAGE_ANNOTATION
public static final java.lang.String DEFAULT_ADMIN_PAGE_ANNOTATION
public void add(AdminPageInfo baseServerPageInfo)
public void remove(AdminPageInfo baseServerPageInfo)
public AdminPageInfo getPageInfo(java.lang.String pageId)
public java.util.Collection<AdminPageInfo> getAllPages()
public void registerAdminPagesWithClasspathScan()
public java.lang.String buildJerseyResourcePkgListForAdminPages()
public java.util.List<java.lang.Class<? extends java.lang.annotation.Annotation>> getAdminPageAnnotations()