org.exolab.castor.jdo.drivers

Class PostgreSQLCallQuery

final class PostgreSQLCallQuery extends Object implements PersistenceQuery

PersistenceQuery implementation for use with PostgreSQL stored functions returning instance, which can be fetched only through SELECT of fields of the instance.

Version: $Revision: 5980 $ $Date: 2006-04-11 15:26:07 -0600 (Tue, 11 Apr 2006) $

Author: Rostislav Beloff Oleg Nitz

Constructor Summary
PostgreSQLCallQuery(String call, Class[] types, Class javaClass, String[] fields, int[] sqlTypes)
Method Summary
booleanabsolute(int row)
voidclose()
voidexecute(Object conn, AccessMode accessMode, boolean scrollable)
Objectfetch(ProposedEntity proposedObject)
intgetParameterCount()
ClassgetParameterType(int index)
ClassgetResultType()
IdentitynextIdentity(Identity identity)
voidsetParameter(int index, Object value)
intsize()

Constructor Detail

PostgreSQLCallQuery

PostgreSQLCallQuery(String call, Class[] types, Class javaClass, String[] fields, int[] sqlTypes)

Method Detail

absolute

public boolean absolute(int row)

close

public void close()

execute

public void execute(Object conn, AccessMode accessMode, boolean scrollable)

fetch

public Object fetch(ProposedEntity proposedObject)

getParameterCount

public int getParameterCount()

getParameterType

public Class getParameterType(int index)

getResultType

public Class getResultType()

nextIdentity

public Identity nextIdentity(Identity identity)

setParameter

public void setParameter(int index, Object value)

size

public int size()
Intalio Inc. (C) 1999-2006. All rights reserved http://www.intalio.com