|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.adapter.WebjectConstants
wt.adapter.BasicWebjectDelegate
wt.adapter.query.QueryLinksWebjectDelegate
Supported API: false
Extendable: false
Field Summary | |
private static String |
ADAPTER_RESOURCE
|
private static String |
AUTO_NAVIGATE
|
private static String |
CLASSNAME
|
private static String |
DIRECTION
|
private static String |
ELEMENT_CLASSNAME
|
static long |
EXTERNALIZATION_VERSION_UID
|
private static NavigationDelegateFactory |
navigationFactory
|
private static String |
OBJECT_REF
|
protected static long |
OLD_FORMAT_VERSION_UID
|
private static String |
OUTPUT_TYPE
|
static int |
OUTPUT_TYPE_FULL
|
static int |
OUTPUT_TYPE_OTHER_SIDE
|
static int |
OUTPUT_TYPE_RELATION
|
private static String |
RESOURCE
|
(package private) static long |
serialVersionUID
|
private static boolean |
VERBOSE
|
Fields inherited from class wt.adapter.BasicWebjectDelegate |
ATTRIBUTE, CLASS, CLASS_ID, FIELD, GROUP_OUT, IDENTITY, OBJECT_ID, WHERE |
Fields inherited from class wt.adapter.WebjectConstants |
FAILURE, MESSAGE, OBJECT, OUTPUT, STATUS, SUCCESS |
Constructor Summary | |
QueryLinksWebjectDelegate()
|
Method Summary | |
QueryResult |
autoNavigate(String type,
ObjectVector objects,
Webject webject)
|
Element |
filterElement(Element element,
String[] attributes)
|
Class |
getClass(String className)
|
Object |
getOtherSide(Webject webject,
BinaryLink link,
String linkClassName,
String role,
boolean autoNavEnabled)
|
Task |
invoke(Task task,
Properties props,
com.infoengine.log.ServiceWriter log)
Supported API: false |
Element |
joinNodeAndLink(Object link,
Webject webject,
String linkClassName,
String role,
boolean autoNavEnabled,
String[] attributes,
Locale locale)
|
Hashtable |
navigate(Webject webject,
Group inputGroup,
String linkClassName,
String role,
boolean returnTargetObjects,
boolean autoNavEnabled)
Navigate a specfied type of link. |
Hashtable |
navigate(Webject webject,
String objectRef,
String linkClassName,
String role,
boolean returnTargetObjects,
boolean autoNavEnabled)
|
void |
readExternal(ObjectInput input)
Reads the non-transient fields of this class from an external source. |
private boolean |
readOldVersion(ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source, which is not the current version. |
protected boolean |
readVersion(QueryLinksWebjectDelegate thisObject,
ObjectInput input,
long readSerialVersionUID,
boolean passThrough,
boolean superDone)
Reads the non-transient fields of this class from an external source. |
void |
writeExternal(ObjectOutput output)
Writes the non-transient fields of this class to an external source. |
Methods inherited from class wt.adapter.WebjectConstants |
readVersion |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String RESOURCE
private static final String CLASSNAME
static final long serialVersionUID
public static final long EXTERNALIZATION_VERSION_UID
protected static final long OLD_FORMAT_VERSION_UID
public static final int OUTPUT_TYPE_OTHER_SIDE
public static final int OUTPUT_TYPE_RELATION
public static final int OUTPUT_TYPE_FULL
private static final String ADAPTER_RESOURCE
private static final String AUTO_NAVIGATE
private static final String DIRECTION
private static final String ELEMENT_CLASSNAME
private static final String OBJECT_REF
private static final String OUTPUT_TYPE
private static boolean VERBOSE
private static NavigationDelegateFactory navigationFactory
Constructor Detail |
public QueryLinksWebjectDelegate()
Method Detail |
public void writeExternal(ObjectOutput output) throws IOException
writeExternal
in interface Externalizable
writeExternal
in class BasicWebjectDelegate
output
-
IOException
public void readExternal(ObjectInput input) throws IOException, ClassNotFoundException
readExternal
in interface Externalizable
readExternal
in class BasicWebjectDelegate
input
-
IOException
ClassNotFoundException
protected boolean readVersion(QueryLinksWebjectDelegate thisObject, ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
thisObject
- input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
private boolean readOldVersion(ObjectInput input, long readSerialVersionUID, boolean passThrough, boolean superDone) throws IOException, ClassNotFoundException
input
- readSerialVersionUID
- passThrough
- superDone
-
IOException
ClassNotFoundException
public Task invoke(Task task, Properties props, com.infoengine.log.ServiceWriter log) throws WebjectServiceException, WTException
invoke
in interface WebjectDelegate
task
- props
- log
-
WebjectServiceException
WTException
public Hashtable navigate(Webject webject, Group inputGroup, String linkClassName, String role, boolean returnTargetObjects, boolean autoNavEnabled) throws WTException
WTException
public Hashtable navigate(Webject webject, String objectRef, String linkClassName, String role, boolean returnTargetObjects, boolean autoNavEnabled) throws WTException
WTException
public Class getClass(String className) throws WebjectServiceException
WebjectServiceException
public QueryResult autoNavigate(String type, ObjectVector objects, Webject webject) throws WTException
WTException
public Object getOtherSide(Webject webject, BinaryLink link, String linkClassName, String role, boolean autoNavEnabled) throws WTException
WTException
public Element joinNodeAndLink(Object link, Webject webject, String linkClassName, String role, boolean autoNavEnabled, String[] attributes, Locale locale) throws WTException
WTException
public Element filterElement(Element element, String[] attributes)
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |