Package org.openremote.manager.syslog
Class SyslogResourceImpl
java.lang.Object
org.openremote.container.web.WebResource
org.openremote.manager.syslog.SyslogResourceImpl
- All Implemented Interfaces:
org.openremote.container.security.AuthContext,org.openremote.model.syslog.SyslogResource
public class SyslogResourceImpl
extends org.openremote.container.web.WebResource
implements org.openremote.model.syslog.SyslogResource
-
Field Summary
FieldsFields inherited from class org.openremote.container.web.WebResource
application, httpHeaders, request, response, securityContext, uriInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearEvents(org.openremote.model.http.RequestParams requestParams) org.openremote.model.syslog.SyslogConfiggetConfig(org.openremote.model.http.RequestParams requestParams) jakarta.ws.rs.core.ResponsegetEvents(org.openremote.model.http.RequestParams requestParams, org.openremote.model.syslog.SyslogLevel level, Integer perPage, Integer page, Long from, Long to, List<org.openremote.model.syslog.SyslogCategory> categories, List<String> subCategories) voidupdateConfig(org.openremote.model.http.RequestParams requestParams, org.openremote.model.syslog.SyslogConfig config) Methods inherited from class org.openremote.container.web.WebResource
getApplication, getAuthContext, getAuthenticatedRealmName, getClientId, getClientRemoteAddress, getContainer, getRequestRealmName, getUserId, getUsername, hasRealmRole, hasResourceRole, isAuthenticatedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.openremote.container.security.AuthContext
hasResourceRoleOrIsSuperUser, isRealmAccessibleByUser, isSuperUser
-
Field Details
-
syslogService
-
-
Constructor Details
-
SyslogResourceImpl
-
-
Method Details
-
getEvents
public jakarta.ws.rs.core.Response getEvents(@BeanParam org.openremote.model.http.RequestParams requestParams, org.openremote.model.syslog.SyslogLevel level, Integer perPage, Integer page, Long from, Long to, List<org.openremote.model.syslog.SyslogCategory> categories, List<String> subCategories) - Specified by:
getEventsin interfaceorg.openremote.model.syslog.SyslogResource
-
clearEvents
public void clearEvents(@BeanParam org.openremote.model.http.RequestParams requestParams) - Specified by:
clearEventsin interfaceorg.openremote.model.syslog.SyslogResource
-
getConfig
public org.openremote.model.syslog.SyslogConfig getConfig(@BeanParam org.openremote.model.http.RequestParams requestParams) - Specified by:
getConfigin interfaceorg.openremote.model.syslog.SyslogResource
-
updateConfig
public void updateConfig(@BeanParam org.openremote.model.http.RequestParams requestParams, org.openremote.model.syslog.SyslogConfig config) - Specified by:
updateConfigin interfaceorg.openremote.model.syslog.SyslogResource
-