public class OpenCrxSecurity_1.LayerInteraction
extends org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
Constructor and Description |
---|
LayerInteraction(javax.resource.cci.Connection connection)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
checkPermission(org.openmdx.application.dataprovider.cci.ServiceHeader header,
org.openmdx.application.dataprovider.cci.DataproviderRequest request)
Check permissions.
|
boolean |
create(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.spi.Object_2Facade input,
javax.resource.cci.IndexedRecord output) |
boolean |
delete(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.spi.Object_2Facade input,
javax.resource.cci.IndexedRecord output) |
boolean |
find(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.spi.Query_2Facade input,
javax.resource.cci.IndexedRecord output) |
boolean |
get(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.spi.Query_2Facade input,
javax.resource.cci.IndexedRecord output) |
boolean |
invoke(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.cci.MessageRecord input,
org.openmdx.base.rest.cci.MessageRecord output) |
boolean |
put(org.openmdx.base.resource.spi.RestInteractionSpec ispec,
org.openmdx.base.rest.spi.Object_2Facade input,
javax.resource.cci.IndexedRecord output) |
javax.resource.cci.MappedRecord |
retrieveObject(org.openmdx.application.dataprovider.cci.ServiceHeader header,
org.openmdx.base.naming.Path identity,
boolean preferringNotFoundException)
Retrieve object.
|
getDelegatingInteraction, getDelegatingLayer, getServiceHeader, newDataproviderReply, newDataproviderReply, newDataproviderReply, newDataproviderRequest, newDataproviderRequest, newDataproviderRequest, newResourceException
cast, delete, execute, execute, getModel, isBulkLoad, isPreferringNotFoundException, move, newRequestId, newResponseId, pass, validate
public LayerInteraction(javax.resource.cci.Connection connection) throws javax.resource.ResourceException
connection
- javax.resource.ResourceException
public javax.resource.cci.MappedRecord retrieveObject(org.openmdx.application.dataprovider.cci.ServiceHeader header, org.openmdx.base.naming.Path identity, boolean preferringNotFoundException) throws org.openmdx.base.exception.ServiceException
header
- identity
- org.openmdx.base.exception.ServiceException
protected void checkPermission(org.openmdx.application.dataprovider.cci.ServiceHeader header, org.openmdx.application.dataprovider.cci.DataproviderRequest request) throws org.openmdx.base.exception.ServiceException
header
- request
- org.openmdx.base.exception.ServiceException
public boolean delete(org.openmdx.base.resource.spi.RestInteractionSpec ispec, org.openmdx.base.rest.spi.Object_2Facade input, javax.resource.cci.IndexedRecord output) throws org.openmdx.base.exception.ServiceException
delete
in class org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
org.openmdx.base.exception.ServiceException
public boolean create(org.openmdx.base.resource.spi.RestInteractionSpec ispec, org.openmdx.base.rest.spi.Object_2Facade input, javax.resource.cci.IndexedRecord output) throws org.openmdx.base.exception.ServiceException
create
in class org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
org.openmdx.base.exception.ServiceException
public boolean put(org.openmdx.base.resource.spi.RestInteractionSpec ispec, org.openmdx.base.rest.spi.Object_2Facade input, javax.resource.cci.IndexedRecord output) throws org.openmdx.base.exception.ServiceException
put
in class org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
org.openmdx.base.exception.ServiceException
public boolean get(org.openmdx.base.resource.spi.RestInteractionSpec ispec, org.openmdx.base.rest.spi.Query_2Facade input, javax.resource.cci.IndexedRecord output) throws org.openmdx.base.exception.ServiceException
get
in class org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
org.openmdx.base.exception.ServiceException
public boolean invoke(org.openmdx.base.resource.spi.RestInteractionSpec ispec, org.openmdx.base.rest.cci.MessageRecord input, org.openmdx.base.rest.cci.MessageRecord output) throws org.openmdx.base.exception.ServiceException
invoke
in class org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
org.openmdx.base.exception.ServiceException
public boolean find(org.openmdx.base.resource.spi.RestInteractionSpec ispec, org.openmdx.base.rest.spi.Query_2Facade input, javax.resource.cci.IndexedRecord output) throws org.openmdx.base.exception.ServiceException
find
in class org.openmdx.application.dataprovider.spi.Layer_1.LayerInteraction
org.openmdx.base.exception.ServiceException
This software is published under the BSD license. Copyright © 2003-${build.year}, CRIXP AG, Switzerland, All rights reserved. Use is subject to license terms.