public class CatalogManagerImpl extends Object implements CatalogManager
Modifier and Type | Class and Description |
---|---|
protected class |
CatalogManagerImpl.CatalogInfo |
Modifier and Type | Field and Description |
---|---|
protected Map<String,Map<String,Attribute>> |
attributeMap |
protected CatalogData |
catalogData |
Constructor and Description |
---|
CatalogManagerImpl(CatalogReader catalogReader) |
Modifier and Type | Method and Description |
---|---|
protected void |
addEntry(Map<String,Map<String,CatalogManagerImpl.CatalogInfo>> map,
Event event) |
Attribute |
getAttribute(String name) |
Attribute |
getAttribute(String name,
String catalogId) |
List<String> |
getAttributeNames(String eventName,
String catalogId) |
Map<String,Attribute> |
getAttributes(String eventName,
String catalogId) |
Event |
getEvent(String eventName,
String catalogId) |
protected Map<String,Map<String,CatalogManagerImpl.CatalogInfo>> |
getInfoMap() |
Map<String,Attribute> |
getRequestContextAttributes() |
List<String> |
getRequiredContextAttributes(String eventName,
String catalogId) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAttributeNames, getAttributes, getEvent, getRequiredContextAttributes
protected CatalogData catalogData
public CatalogManagerImpl(CatalogReader catalogReader)
protected Map<String,Map<String,CatalogManagerImpl.CatalogInfo>> getInfoMap()
public Event getEvent(String eventName, String catalogId)
getEvent
in interface CatalogManager
public List<String> getRequiredContextAttributes(String eventName, String catalogId)
getRequiredContextAttributes
in interface CatalogManager
public Map<String,Attribute> getAttributes(String eventName, String catalogId)
getAttributes
in interface CatalogManager
public List<String> getAttributeNames(String eventName, String catalogId)
getAttributeNames
in interface CatalogManager
public Attribute getAttribute(String name)
getAttribute
in interface CatalogManager
public Attribute getAttribute(String name, String catalogId)
getAttribute
in interface CatalogManager
public Map<String,Attribute> getRequestContextAttributes()
getRequestContextAttributes
in interface CatalogManager
Copyright © 2016-2018 Apache Software Foundation. All Rights Reserved.
Apache Logging, Apache Log4j, Apache Log4j Audit, Log4j, Log4j Audit, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation.