|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object atg.nucleus.logging.VariableArgumentApplicationLoggingImpl atg.nucleus.GenericService atg.rest.RestConfiguration
public class RestConfiguration
A class to hold configuration properties for REST web services.
Field Summary | |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string |
Fields inherited from class atg.nucleus.GenericService |
---|
SERVICE_INFO_KEY |
Fields inherited from interface atg.nucleus.logging.TraceApplicationLogging |
---|
DEFAULT_LOG_TRACE_STATUS |
Fields inherited from interface atg.nucleus.logging.ApplicationLogging |
---|
DEFAULT_LOG_DEBUG_STATUS, DEFAULT_LOG_ERROR_STATUS, DEFAULT_LOG_INFO_STATUS, DEFAULT_LOG_WARNING_STATUS |
Constructor Summary | |
---|---|
RestConfiguration()
|
Method Summary | |
---|---|
ComponentResolver |
getDefaultComponentResolver()
Returns the default ComponentResolver |
RestInputCustomizer |
getDefaultInputCustomizer()
Returns the default rest input customizer |
RestOutputCustomizer |
getDefaultOutputCustomizer()
Returns the default rest output customizer |
FilteringManager |
getFilteringManager()
|
ServiceMap |
getInputCustomizers()
Returns a Map of all input customizers |
int |
getMaxDepthAllowed()
Property which defines what the maximum allowable value for the depth is. |
ServiceMap |
getOutputCustomizers()
Returns a map of all output customizers |
static RestConfiguration |
getRestConfiguration()
Return an instance of this class |
RestSecurityManager |
getRestSecurityManager()
Returns the RestSecurityManager |
javax.transaction.TransactionManager |
getTransactionManager()
|
void |
setDefaultComponentResolver(ComponentResolver pDefaultComponentResolver)
Sets the default ComponentResolver |
void |
setDefaultInputCustomizer(RestInputCustomizer pDefaultInputCustomizer)
Sets the default input customizer |
void |
setDefaultOutputCustomizer(RestOutputCustomizer pDefaultOutputCustomizer)
Set the default rest output customizer. |
void |
setFilteringManager(FilteringManager pFilteringManager)
|
void |
setInputCustomizers(ServiceMap pInputCustomizers)
Sets the Map of input customizers |
void |
setMaxDepthAllowed(int pMaxDepthAllowed)
|
void |
setOutputCustomizers(ServiceMap pOutputCustomizers)
Sets the map of outputCustomizers |
void |
setRestSecurityManager(RestSecurityManager pRestSecurityManager)
Sets the RestSecurityManager |
void |
setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
|
Methods inherited from class atg.nucleus.logging.VariableArgumentApplicationLoggingImpl |
---|
vlogDebug, vlogDebug, vlogDebug, vlogDebug, vlogDebugTrace, vlogError, vlogError, vlogError, vlogError, vlogInfo, vlogInfo, vlogInfo, vlogInfo, vlogTrace, vlogTrace, vlogTrace, vlogTrace, vlogWarning, vlogWarning, vlogWarning, vlogWarning |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String CLASS_VERSION
Constructor Detail |
---|
public RestConfiguration()
Method Detail |
---|
public static RestConfiguration getRestConfiguration()
public RestOutputCustomizer getDefaultOutputCustomizer()
public void setDefaultOutputCustomizer(RestOutputCustomizer pDefaultOutputCustomizer)
pDefaultOutputCustomizer
- the default output customizer to setpublic ServiceMap getOutputCustomizers()
public void setOutputCustomizers(ServiceMap pOutputCustomizers)
pOutputCustomizers
- the outputCustomizers to setpublic RestInputCustomizer getDefaultInputCustomizer()
public void setDefaultInputCustomizer(RestInputCustomizer pDefaultInputCustomizer)
pDefaultInputCustomizer
- the defaultInputCustomizer to setpublic ServiceMap getInputCustomizers()
public void setInputCustomizers(ServiceMap pInputCustomizers)
pInputCustomizers
- the inputCustomizers to setpublic ComponentResolver getDefaultComponentResolver()
public void setDefaultComponentResolver(ComponentResolver pDefaultComponentResolver)
pDefaultComponentResolver
- the defaultComponentResolver to setpublic javax.transaction.TransactionManager getTransactionManager()
public void setTransactionManager(javax.transaction.TransactionManager pTransactionManager)
pTransactionManager
- sets the transactionManagerpublic FilteringManager getFilteringManager()
public void setFilteringManager(FilteringManager pFilteringManager)
pFilteringManager
- sets the filteringManagerpublic int getMaxDepthAllowed()
public void setMaxDepthAllowed(int pMaxDepthAllowed)
pMaxDepthAllowed
- the value of maxDepthAllowed to setpublic RestSecurityManager getRestSecurityManager()
public void setRestSecurityManager(RestSecurityManager pRestSecurityManager)
pRestSecurityManager
- the RestSecurityManager to set
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |