Class FlowResourceImpl
java.lang.Object
org.openremote.container.web.WebResource
org.openremote.manager.web.ManagerWebResource
org.openremote.manager.rules.flow.FlowResourceImpl
- All Implemented Interfaces:
org.openremote.container.security.AuthContext,org.openremote.model.rules.flow.FlowResource
public class FlowResourceImpl
extends ManagerWebResource
implements org.openremote.model.rules.flow.FlowResource
-
Field Summary
Fields inherited from class org.openremote.manager.web.ManagerWebResource
identityService, timerServiceFields inherited from class org.openremote.container.web.WebResource
application, httpHeaders, request, response, securityContext, uriInfo -
Constructor Summary
ConstructorsConstructorDescriptionFlowResourceImpl(org.openremote.container.timer.TimerService timerService, ManagerIdentityService identityService) -
Method Summary
Modifier and TypeMethodDescriptionorg.openremote.model.rules.flow.Node[]getAllNodeDefinitions(org.openremote.model.http.RequestParams requestParams) org.openremote.model.rules.flow.Node[]getAllNodeDefinitionsByType(org.openremote.model.http.RequestParams requestParams, org.openremote.model.rules.flow.NodeType type) org.openremote.model.rules.flow.NodegetNodeDefinition(org.openremote.model.http.RequestParams requestParams, String name) Methods inherited from class org.openremote.manager.web.ManagerWebResource
getAuthenticatedRealm, getRequestRealm, isRealmActiveAndAccessible, isRealmActiveAndAccessible, isRestrictedUserMethods 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
-
Constructor Details
-
FlowResourceImpl
public FlowResourceImpl(org.openremote.container.timer.TimerService timerService, ManagerIdentityService identityService)
-
-
Method Details
-
getAllNodeDefinitions
public org.openremote.model.rules.flow.Node[] getAllNodeDefinitions(org.openremote.model.http.RequestParams requestParams) - Specified by:
getAllNodeDefinitionsin interfaceorg.openremote.model.rules.flow.FlowResource
-
getAllNodeDefinitionsByType
public org.openremote.model.rules.flow.Node[] getAllNodeDefinitionsByType(org.openremote.model.http.RequestParams requestParams, org.openremote.model.rules.flow.NodeType type) - Specified by:
getAllNodeDefinitionsByTypein interfaceorg.openremote.model.rules.flow.FlowResource
-
getNodeDefinition
public org.openremote.model.rules.flow.Node getNodeDefinition(org.openremote.model.http.RequestParams requestParams, String name) - Specified by:
getNodeDefinitionin interfaceorg.openremote.model.rules.flow.FlowResource
-