org.apache.juddi.query
Class EntityQuery

java.lang.Object
  extended by org.apache.juddi.query.EntityQuery
Direct Known Subclasses:
BindingTemplateQuery, BusinessEntityQuery, BusinessServiceQuery, FindEntityByCategoryGroupQuery, FindEntityByCategoryQuery, FindEntityByIdentifierQuery, FindEntityByNamesQuery, FindEntityByPublisherQuery, PublisherAssertionQuery, SubscriptionQuery, TModelQuery

public abstract class EntityQuery
extends Object

Author:
Jeff Faath

Field Summary
static int DEFAULT_MAXINCLAUSE
           
static int DEFAULT_MAXROWS
           
static String KEY_NAME
           
static String SIGNATURE_FIELD
           
static String TEMP_ENTITY_ALIAS
           
static String TEMP_ENTITY_NAME
           
static String TEMP_ENTITY_PK_KEY_NAME
           
static String TEMP_ENTITY_PK_TXID_NAME
           
 
Constructor Summary
EntityQuery()
           
 
Method Summary
static String buildAlias(String entityName)
           
static List<?> getPagedResult(javax.persistence.EntityManager em, DynamicQuery dynamicQry, Integer maxRowsUser, Integer listHead, org.uddi.api_v3.ListDescription listDesc)
           
static List<?> getQueryResult(javax.persistence.EntityManager em, DynamicQuery dynamicQry, List<?> keysIn, String inListTerm)
           
static void storeIntermediateKeySetResults(javax.persistence.EntityManager em, String txId, List<?> keysIn)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

KEY_NAME

public static final String KEY_NAME
See Also:
Constant Field Values

TEMP_ENTITY_NAME

public static final String TEMP_ENTITY_NAME
See Also:
Constant Field Values

TEMP_ENTITY_ALIAS

public static final String TEMP_ENTITY_ALIAS
See Also:
Constant Field Values

TEMP_ENTITY_PK_TXID_NAME

public static final String TEMP_ENTITY_PK_TXID_NAME
See Also:
Constant Field Values

TEMP_ENTITY_PK_KEY_NAME

public static final String TEMP_ENTITY_PK_KEY_NAME
See Also:
Constant Field Values

SIGNATURE_FIELD

public static final String SIGNATURE_FIELD
See Also:
Constant Field Values

DEFAULT_MAXROWS

public static final int DEFAULT_MAXROWS
See Also:
Constant Field Values

DEFAULT_MAXINCLAUSE

public static final int DEFAULT_MAXINCLAUSE
See Also:
Constant Field Values
Constructor Detail

EntityQuery

public EntityQuery()
Method Detail

buildAlias

public static String buildAlias(String entityName)

getPagedResult

public static List<?> getPagedResult(javax.persistence.EntityManager em,
                                     DynamicQuery dynamicQry,
                                     Integer maxRowsUser,
                                     Integer listHead,
                                     org.uddi.api_v3.ListDescription listDesc)

getQueryResult

public static List<?> getQueryResult(javax.persistence.EntityManager em,
                                     DynamicQuery dynamicQry,
                                     List<?> keysIn,
                                     String inListTerm)

storeIntermediateKeySetResults

public static void storeIntermediateKeySetResults(javax.persistence.EntityManager em,
                                                  String txId,
                                                  List<?> keysIn)


Copyright © 2004-2013 The Apache Software Foundation. All Rights Reserved.