Package org.teiid.olingo.service
Class ReferenceUpdateSQLBuilder
- java.lang.Object
-
- org.apache.olingo.server.core.RequestURLHierarchyVisitor
-
- org.teiid.olingo.service.ReferenceUpdateSQLBuilder
-
- All Implemented Interfaces:
org.apache.olingo.server.core.RequestURLVisitor
public class ReferenceUpdateSQLBuilder extends org.apache.olingo.server.core.RequestURLHierarchyVisitor
-
-
Constructor Summary
Constructors Constructor Description ReferenceUpdateSQLBuilder(MetadataStore metadata, String baseURI, org.apache.olingo.server.api.ServiceMetadata serviceMetadata, org.apache.olingo.server.api.OData odata)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SQLParameter>
getParameters()
Update
updateReference(URI referenceId, boolean prepared, boolean delete)
void
visit(org.apache.olingo.server.api.uri.UriResourceEntitySet info)
void
visit(org.apache.olingo.server.api.uri.UriResourceNavigation info)
-
Methods inherited from class org.apache.olingo.server.core.RequestURLHierarchyVisitor
getUriInfo, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
-
-
-
Constructor Detail
-
ReferenceUpdateSQLBuilder
public ReferenceUpdateSQLBuilder(MetadataStore metadata, String baseURI, org.apache.olingo.server.api.ServiceMetadata serviceMetadata, org.apache.olingo.server.api.OData odata)
-
-
Method Detail
-
visit
public void visit(org.apache.olingo.server.api.uri.UriResourceEntitySet info)
- Specified by:
visit
in interfaceorg.apache.olingo.server.core.RequestURLVisitor
- Overrides:
visit
in classorg.apache.olingo.server.core.RequestURLHierarchyVisitor
-
visit
public void visit(org.apache.olingo.server.api.uri.UriResourceNavigation info)
- Specified by:
visit
in interfaceorg.apache.olingo.server.core.RequestURLVisitor
- Overrides:
visit
in classorg.apache.olingo.server.core.RequestURLHierarchyVisitor
-
updateReference
public Update updateReference(URI referenceId, boolean prepared, boolean delete) throws SQLException
- Throws:
SQLException
-
getParameters
public List<SQLParameter> getParameters()
-
-