A C D E F G H I L M N O R S T V W

A

ApiCallLog - Class in nl.surfnet.coin.shared.log
Representation of a request to os.surfconext or api.surfconext.nl.
ApiCallLog() - Constructor for class nl.surfnet.coin.shared.log.ApiCallLog
 
ApiCallLogContextListener - Class in nl.surfnet.coin.shared.log
ServletRequestListener for storing information that needs to end up in the log regarding calls to SURFconext endpoints in the Request local thread.
ApiCallLogContextListener() - Constructor for class nl.surfnet.coin.shared.log.ApiCallLogContextListener
 
ApiCallLogService - Interface in nl.surfnet.coin.shared.log
Interface for saving ApiCallLog requests
ApiCallLogServiceImpl - Class in nl.surfnet.coin.shared.log
JDBC implementation for ApiCallLogService
ApiCallLogServiceImpl(DataSource) - Constructor for class nl.surfnet.coin.shared.log.ApiCallLogServiceImpl
 
ApiCallLogServiceImpl(JdbcTemplate) - Constructor for class nl.surfnet.coin.shared.log.ApiCallLogServiceImpl
 
assemble(Serializable, Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 

C

close() - Method in class nl.surfnet.coin.shared.filter.DelegatingServletOutputStream
 
ConextNoOpCacheManager - Class in nl.surfnet.coin.shared.cache
Cache Manager that can deal with a CacheManager for compatibility reasons, but does not actually cache anything
ConextNoOpCacheManager() - Constructor for class nl.surfnet.coin.shared.cache.ConextNoOpCacheManager
 
createCriteria() - Method in interface nl.surfnet.coin.shared.service.GenericService
 
createCriteria() - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 

D

DATE_FORMAT - Static variable in class nl.surfnet.coin.shared.service.ErrorMessageMailer
 
decide(ILoggingEvent) - Method in class nl.surfnet.coin.shared.log.diagnostics.LoggerThresholdFilter
 
deepCopy(Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 
DEFAULT_DUMP_APPENDER - Static variable in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
 
DelegatingServletOutputStream - Class in nl.surfnet.coin.shared.filter
Delegating implementation of ServletOutputStream.
DelegatingServletOutputStream(OutputStream) - Constructor for class nl.surfnet.coin.shared.filter.DelegatingServletOutputStream
Create a DelegatingServletOutputStream for the given target stream.
delete(T) - Method in interface nl.surfnet.coin.shared.service.GenericService
 
delete(T) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
destroy() - Method in class nl.surfnet.coin.shared.filter.LoggingFilter
 
destroy() - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter
 
detachFromSession(T) - Method in interface nl.surfnet.coin.shared.service.GenericService
 
detachFromSession(T) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
DiagnosticsLoggerFilter - Class in nl.surfnet.coin.shared.log.diagnostics
A Filter that uses MDC to log the aggregated diagnostic information, based on the outcome of the filter chain.
DiagnosticsLoggerFilter() - Constructor for class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter
 
DiagnosticsLoggerFilter.StatusExposingResponse - Class in nl.surfnet.coin.shared.log.diagnostics
Wrapper for HttpServletResponse that overrides all methods that write its status code, to expose the status to users.
DiagnosticsLoggerFilter.StatusExposingResponse(HttpServletResponse) - Constructor for class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter.StatusExposingResponse
Constructs a response adapter wrapping the given response.
disassemble(Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.surfnet.coin.shared.filter.LoggingFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter
 
DomainObject - Class in nl.surfnet.coin.shared.domain
Base domain object
DomainObject() - Constructor for class nl.surfnet.coin.shared.domain.DomainObject
 
dump(String) - Method in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
Dump all stored events for the given discriminator (looked up in the MDC)
dumpExternal(List<ILoggingEvent>) - Method in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
Accept an arbitrary list of events and dump them to the dump appender.

E

EnumUserType<E extends Enum<E>> - Class in nl.surfnet.coin.shared.domain
UserType for enum's.
EnumUserType(Class<E>) - Constructor for class nl.surfnet.coin.shared.domain.EnumUserType
 
equals(Object) - Method in class nl.surfnet.coin.shared.domain.DomainObject
 
equals(Object, Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 
ErrorMail - Class in nl.surfnet.coin.shared.domain
 
ErrorMail() - Constructor for class nl.surfnet.coin.shared.domain.ErrorMail
 
ErrorMail(String, String, String, String, String) - Constructor for class nl.surfnet.coin.shared.domain.ErrorMail
 
ErrorMail(String, String, String, String, String, String) - Constructor for class nl.surfnet.coin.shared.domain.ErrorMail
 
ErrorMessageMailer - Class in nl.surfnet.coin.shared.service
Utility class to send error mails safely (should never throw any errors)
ErrorMessageMailer() - Constructor for class nl.surfnet.coin.shared.service.ErrorMessageMailer
 

F

findAll() - Method in interface nl.surfnet.coin.shared.service.GenericService
 
findAll() - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
findApiCallLog(String) - Method in interface nl.surfnet.coin.shared.log.ApiCallLogService
 
findApiCallLog(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLogServiceImpl
 
findByCriteria(Criterion...) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
Convenience method for subclasses to find domain objects that match the Criterion's
findByCriteriaOrdered(List<Criterion>, List<Order>) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
Convenicence method for subclasses to find domain objects that match the list of Criterion's in the given order
findByExample(T) - Method in interface nl.surfnet.coin.shared.service.GenericService
 
findByExample(T, String[]) - Method in interface nl.surfnet.coin.shared.service.GenericService
 
findByExample(T) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
findByExample(T, String[]) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
findById(Long) - Method in interface nl.surfnet.coin.shared.service.GenericService
Find by primary key
findById(Long) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
findServiceProviders() - Method in interface nl.surfnet.coin.shared.log.ApiCallLogService
 
findServiceProviders() - Method in class nl.surfnet.coin.shared.log.ApiCallLogServiceImpl
 
flush() - Method in class nl.surfnet.coin.shared.filter.DelegatingServletOutputStream
 

G

generate(Object, Method, Object...) - Method in class nl.surfnet.coin.shared.cache.MethodNameAwareCacheKeyGenerator
 
generateRequestId() - Method in class nl.surfnet.coin.shared.filter.LoggingFilter
Create a request id.
GenericService<T extends DomainObject> - Interface in nl.surfnet.coin.shared.service
Generic service class for CRUD functionality for DomainObject
GenericServiceHibernateImpl<T extends DomainObject> - Class in nl.surfnet.coin.shared.service
GenericService based on hibernate
GenericServiceHibernateImpl(Class<T>) - Constructor for class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
Constructor
getApiCallLog() - Static method in class nl.surfnet.coin.shared.log.ApiCallLogContextListener
Get the ApiCallLog of the current thread
getApiVersion() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
getBuffer(String) - Method in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
Get the events for the given discriminator from the buffer
getComponent() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getConsumerKey() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
getCount() - Method in interface nl.surfnet.coin.shared.service.GenericService
 
getCount() - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
getDetails() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getDumpAppender() - Method in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
 
getId() - Method in class nl.surfnet.coin.shared.domain.DomainObject
 
getIdp() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getIpAddress() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
getLocation() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getMessage() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getOutputStream() - Method in class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 
getPersistentClass() - Method in interface nl.surfnet.coin.shared.service.GenericService
 
getPersistentClass() - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
getResourceUrl() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
getServer() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getSession() - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
getShortMessage() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getSp() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getSpEntityId() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
getStatus() - Method in class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 
getStatus() - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter.StatusExposingResponse
 
getTargetStream() - Method in class nl.surfnet.coin.shared.filter.DelegatingServletOutputStream
Return the underlying target stream (never null).
getTimestamp() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
getUserId() - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
getUserId() - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 

H

hashCode() - Method in class nl.surfnet.coin.shared.domain.DomainObject
 
hashCode(Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 

I

init(FilterConfig) - Method in class nl.surfnet.coin.shared.filter.LoggingFilter
 
init(FilterConfig) - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter
 
isMutable() - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 

L

LoggerThresholdFilter - Class in nl.surfnet.coin.shared.log.diagnostics
Filter that uses both the logger and level to decide whether to pass
LoggerThresholdFilter() - Constructor for class nl.surfnet.coin.shared.log.diagnostics.LoggerThresholdFilter
 
LoggingFilter - Class in nl.surfnet.coin.shared.filter
Filter that grabs relevant request and response data and log it using the regular logger.
LoggingFilter() - Constructor for class nl.surfnet.coin.shared.filter.LoggingFilter
 
LoggingFilter.MemorizingResponseWrapper - Class in nl.surfnet.coin.shared.filter
Response wrapper that keeps the response for logging, as well as the HTTP status.
LoggingFilter.MemorizingResponseWrapper(HttpServletResponse, OutputStream) - Constructor for class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 

M

MAIL_TEMPLATE - Static variable in class nl.surfnet.coin.shared.service.ErrorMessageMailer
 
MailService - Interface in nl.surfnet.coin.shared.service
 
MailServiceImpl - Class in nl.surfnet.coin.shared.service.impl
 
MailServiceImpl() - Constructor for class nl.surfnet.coin.shared.service.impl.MailServiceImpl
 
MDC_DISCRIMINATOR_FIELD - Static variable in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
 
MEMORY_APPENDER - Static variable in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter
 
MEMORY_LOGGER - Static variable in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter
 
MEMORY_LOGGER - Static variable in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
 
MemoryAppender - Class in nl.surfnet.coin.shared.log.diagnostics
A CyclicBufferAppender that has an Appender attached to which events are dumped when requested.
MemoryAppender() - Constructor for class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
 
MethodNameAwareCacheKeyGenerator - Class in nl.surfnet.coin.shared.cache
KeyGenerator that also takes into account the methodName when generating keys.
MethodNameAwareCacheKeyGenerator() - Constructor for class nl.surfnet.coin.shared.cache.MethodNameAwareCacheKeyGenerator
 
MockJavaMailSender - Class in nl.surfnet.coin.shared.service
Mock JavaMailSender
MockJavaMailSender() - Constructor for class nl.surfnet.coin.shared.service.MockJavaMailSender
 
MockMailService - Class in nl.surfnet.coin.shared.service.impl
Mock implementation for MailService
MockMailService() - Constructor for class nl.surfnet.coin.shared.service.impl.MockMailService
 

N

nl.surfnet.coin.shared.cache - package nl.surfnet.coin.shared.cache
 
nl.surfnet.coin.shared.domain - package nl.surfnet.coin.shared.domain
 
nl.surfnet.coin.shared.filter - package nl.surfnet.coin.shared.filter
 
nl.surfnet.coin.shared.log - package nl.surfnet.coin.shared.log
 
nl.surfnet.coin.shared.log.diagnostics - package nl.surfnet.coin.shared.log.diagnostics
 
nl.surfnet.coin.shared.service - package nl.surfnet.coin.shared.service
 
nl.surfnet.coin.shared.service.impl - package nl.surfnet.coin.shared.service.impl
 
nullSafeGet(ResultSet, String[], Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 
nullSafeSet(PreparedStatement, Object, int) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 

O

OUTPUT_STREAM_COPY_ATTR - Static variable in class nl.surfnet.coin.shared.filter.LoggingFilter
 

R

replace(Object, Object, Object) - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 
REQUEST_ID_ATTR - Static variable in class nl.surfnet.coin.shared.filter.LoggingFilter
 
requestDestroyed(ServletRequestEvent) - Method in class nl.surfnet.coin.shared.log.ApiCallLogContextListener
 
requestInitialized(ServletRequestEvent) - Method in class nl.surfnet.coin.shared.log.ApiCallLogContextListener
 
reset() - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter.StatusExposingResponse
 
returnedClass() - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 

S

saveApiCallLog(ApiCallLog) - Method in interface nl.surfnet.coin.shared.log.ApiCallLogService
Log the Api request
saveApiCallLog(ApiCallLog) - Method in class nl.surfnet.coin.shared.log.ApiCallLogServiceImpl
 
saveOrUpdate(T) - Method in interface nl.surfnet.coin.shared.service.GenericService
 
saveOrUpdate(Collection<T>) - Method in interface nl.surfnet.coin.shared.service.GenericService
 
saveOrUpdate(T) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
saveOrUpdate(Collection<T>) - Method in class nl.surfnet.coin.shared.service.GenericServiceHibernateImpl
 
send(MimeMessage) - Method in class nl.surfnet.coin.shared.service.MockJavaMailSender
 
sendAsync(MimeMessagePreparator) - Method in class nl.surfnet.coin.shared.service.impl.MailServiceImpl
 
sendAsync(SimpleMailMessage) - Method in class nl.surfnet.coin.shared.service.impl.MailServiceImpl
 
sendAsync(MimeMessagePreparator) - Method in class nl.surfnet.coin.shared.service.impl.MockMailService
Logs the mail message
sendAsync(SimpleMailMessage) - Method in class nl.surfnet.coin.shared.service.impl.MockMailService
Logs the mail message
sendAsync(MimeMessagePreparator) - Method in interface nl.surfnet.coin.shared.service.MailService
 
sendAsync(SimpleMailMessage) - Method in interface nl.surfnet.coin.shared.service.MailService
 
sendError(int) - Method in class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 
sendError(int, String) - Method in class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 
sendError(int) - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter.StatusExposingResponse
 
sendError(int, String) - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter.StatusExposingResponse
 
sendErrorMail(ErrorMail) - Method in class nl.surfnet.coin.shared.service.ErrorMessageMailer
Sends the error message by mail.
setApiVersion(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
setCacheManager(CacheManager) - Method in class nl.surfnet.coin.shared.cache.ConextNoOpCacheManager
 
setComponent(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setConsumerKey(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
setDetails(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setDumpAppender(String) - Method in class nl.surfnet.coin.shared.log.diagnostics.MemoryAppender
Appender to use for eventual logging when requested.
setErrorMailTo(String) - Method in class nl.surfnet.coin.shared.service.ErrorMessageMailer
Setter for the mailto address (injected by Spring)
setId(Long) - Method in class nl.surfnet.coin.shared.domain.DomainObject
 
setIdp(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setIpAddress(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
setLevel(Level) - Method in class nl.surfnet.coin.shared.log.diagnostics.LoggerThresholdFilter
 
setLocation(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setLogger(String) - Method in class nl.surfnet.coin.shared.log.diagnostics.LoggerThresholdFilter
 
setMailSender(JavaMailSender) - Method in class nl.surfnet.coin.shared.service.ErrorMessageMailer
 
setMailSender(JavaMailSender) - Method in class nl.surfnet.coin.shared.service.impl.MailServiceImpl
 
setMessage(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setResourceUrl(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
setServer(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setShortMessage(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setSp(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setSpEntityId(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
setStatus(int) - Method in class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 
setStatus(int, String) - Method in class nl.surfnet.coin.shared.filter.LoggingFilter.MemorizingResponseWrapper
 
setStatus(int) - Method in class nl.surfnet.coin.shared.log.diagnostics.DiagnosticsLoggerFilter.StatusExposingResponse
 
setTimestamp(Date) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
setUserId(String) - Method in class nl.surfnet.coin.shared.domain.ErrorMail
 
setUserId(String) - Method in class nl.surfnet.coin.shared.log.ApiCallLog
 
SortOrder - Enum in nl.surfnet.coin.shared.service
Enum to choose a sort order
sqlTypes() - Method in class nl.surfnet.coin.shared.domain.EnumUserType
 
start() - Method in class nl.surfnet.coin.shared.log.diagnostics.LoggerThresholdFilter
 

T

TIME_FORMAT - Static variable in class nl.surfnet.coin.shared.service.ErrorMessageMailer
 
toString() - Method in class nl.surfnet.coin.shared.domain.DomainObject
 

V

valueOf(String) - Static method in enum nl.surfnet.coin.shared.service.SortOrder
Returns the enum constant of this type with the specified name.
values() - Static method in enum nl.surfnet.coin.shared.service.SortOrder
Returns an array containing the constants of this enum type, in the order they are declared.

W

write(int) - Method in class nl.surfnet.coin.shared.filter.DelegatingServletOutputStream
 

A C D E F G H I L M N O R S T V W

Copyright © 2009–2013 SURFnet bv, The Netherlands. All rights reserved.