Merge branch 'feature/fauxEditing' of https://github.com/vivo-project/Vitro into feature/fauxEditing
This commit is contained in:
commit
4da345d843
119 changed files with 1490 additions and 9979 deletions
|
@ -1,49 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
All Classes
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white">
|
|
||||||
<FONT size="+1" CLASS="FrameHeadingFont">
|
|
||||||
<B>All Classes</B></FONT>
|
|
||||||
<BR>
|
|
||||||
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>ChangeListener</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>ChangeSet</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>ModelChange</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">ModelChange.Operation</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>RDFService</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFService.ModelSerializationFormat</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFService.ResultFormat</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFService.SPARQLQueryType</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFServiceException</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>RDFServiceFactory</I></A>
|
|
||||||
<BR>
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,49 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
All Classes
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white">
|
|
||||||
<FONT size="+1" CLASS="FrameHeadingFont">
|
|
||||||
<B>All Classes</B></FONT>
|
|
||||||
<BR>
|
|
||||||
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD NOWRAP><FONT CLASS="FrameItemFont"><A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><I>ChangeListener</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><I>ChangeSet</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><I>ModelChange</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><I>RDFService</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><I>RDFServiceFactory</I></A>
|
|
||||||
<BR>
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,144 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Constant Field Values
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Constant Field Values";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H1>
|
|
||||||
Constant Field Values</H1>
|
|
||||||
</CENTER>
|
|
||||||
<HR SIZE="4" NOSHADE>
|
|
||||||
<B>Contents</B><UL>
|
|
||||||
</UL>
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?constant-values.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="constant-values.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,144 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Deprecated List
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Deprecated List";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Deprecated API</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<HR SIZE="4" NOSHADE>
|
|
||||||
<B>Contents</B><UL>
|
|
||||||
</UL>
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?deprecated-list.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="deprecated-list.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,259 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
ChangeListener
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ChangeListener";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ChangeListener.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV CLASS
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeListener.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Interface ChangeListener</H2>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public interface <B>ChangeListener</B></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
An interface for listening to triples that are added to or removed
|
|
||||||
from the triple store, and other miscellaneous events.
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html#addedStatement(java.lang.String, java.lang.String)">addedStatement</A></B>(java.lang.String serializedTriple,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Override this to listen to all statements added to the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html#notifyEvent(java.lang.String, java.lang.Object)">notifyEvent</A></B>(java.lang.String graphURI,
|
|
||||||
java.lang.Object event)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Override this to listen to events pertaining to the given graphURI.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html#removedStatement(java.lang.String, java.lang.String)">removedStatement</A></B>(java.lang.String serializedTriple,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Override this to listen to all statements removed from the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="addedStatement(java.lang.String, java.lang.String)"><!-- --></A><H3>
|
|
||||||
addedStatement</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>addedStatement</B>(java.lang.String serializedTriple,
|
|
||||||
java.lang.String graphURI)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Override this to listen to all statements added to the RDF store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>serializedTriple</CODE> - - the added statement in n3 format<DD><CODE>graphURI</CODE> - - the graph to which the statement was added</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="removedStatement(java.lang.String, java.lang.String)"><!-- --></A><H3>
|
|
||||||
removedStatement</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>removedStatement</B>(java.lang.String serializedTriple,
|
|
||||||
java.lang.String graphURI)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Override this to listen to all statements removed from the RDF store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>serializedTriple</CODE> - - the removed statement in n3 format<DD><CODE>graphURI</CODE> - - the graph from which the statement was removed</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="notifyEvent(java.lang.String, java.lang.Object)"><!-- --></A><H3>
|
|
||||||
notifyEvent</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>notifyEvent</B>(java.lang.String graphURI,
|
|
||||||
java.lang.Object event)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Override this to listen to events pertaining to the given graphURI.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>graphURI</CODE> - - the graph to which the event pertains<DD><CODE>event</CODE> - - the event that occurred.</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ChangeListener.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV CLASS
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeListener.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,486 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
ChangeSet
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ChangeSet";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ChangeSet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeSet.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Interface ChangeSet</H2>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public interface <B>ChangeSet</B></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
Input parameter to changeSetUpdate() method in RDFService.
|
|
||||||
Represents a precondition query and an ordered list of model changes.
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addAddition(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)">addAddition</A></B>(java.io.InputStream model,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Adds one model change representing an addition to the list of model changes</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addPostChangeEvent(java.lang.Object)">addPostChangeEvent</A></B>(java.lang.Object event)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Adds an event that will be be passed to any change listeners after all of
|
|
||||||
the change set additions and retractions are performed.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addPreChangeEvent(java.lang.Object)">addPreChangeEvent</A></B>(java.lang.Object event)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Adds an event that will be be passed to any change listeners in advance of
|
|
||||||
the change set additions and retractions being performed.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addRemoval(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)">addRemoval</A></B>(java.io.InputStream model,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Adds one model change representing a deletion to the list of model changes</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.util.List<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getModelChanges()">getModelChanges</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.util.List<java.lang.Object></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPostChangeEvents()">getPostChangeEvents</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns a list of events to pass to any change listeners after
|
|
||||||
the change set additions and retractions are performed.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.util.List<java.lang.Object></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreChangeEvents()">getPreChangeEvents</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns a list of events to pass to any change listeners in
|
|
||||||
advance of the change set additions and retractions being performed.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.lang.String</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreconditionQuery()">getPreconditionQuery</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreconditionQueryType()">getPreconditionQueryType</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange()">manufactureModelChange</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates an instance of the ModelChange class</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation, java.lang.String)">manufactureModelChange</A></B>(java.io.InputStream serializedModel,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates an instance of the ModelChange class</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#setPreconditionQuery(java.lang.String)">setPreconditionQuery</A></B>(java.lang.String preconditionQuery)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#setPreconditionQueryType(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType)">setPreconditionQueryType</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> queryType)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="getPreconditionQuery()"><!-- --></A><H3>
|
|
||||||
getPreconditionQuery</H3>
|
|
||||||
<PRE>
|
|
||||||
java.lang.String <B>getPreconditionQuery</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>String - a SPARQL query</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="setPreconditionQuery(java.lang.String)"><!-- --></A><H3>
|
|
||||||
setPreconditionQuery</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>setPreconditionQuery</B>(java.lang.String preconditionQuery)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>preconditionQuery</CODE> - - a SPARQL query</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getPreconditionQueryType()"><!-- --></A><H3>
|
|
||||||
getPreconditionQueryType</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> <B>getPreconditionQueryType</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>RDFService.SPARQLQueryType - the precondition query type</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="setPreconditionQueryType(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType)"><!-- --></A><H3>
|
|
||||||
setPreconditionQueryType</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>setPreconditionQueryType</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> queryType)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>queryType</CODE> - - the precondition query type</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getModelChanges()"><!-- --></A><H3>
|
|
||||||
getModelChanges</H3>
|
|
||||||
<PRE>
|
|
||||||
java.util.List<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>> <B>getModelChanges</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>List<ModelChange> - list of model changes</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="addAddition(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)"><!-- --></A><H3>
|
|
||||||
addAddition</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>addAddition</B>(java.io.InputStream model,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
java.lang.String graphURI)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Adds one model change representing an addition to the list of model changes
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>model</CODE> - - a serialized RDF model (collection of triples)<DD><CODE>serializationFormat</CODE> - - format of the serialized RDF model<DD><CODE>graphURI</CODE> - - URI of the graph to which the RDF model should be added</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="addRemoval(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)"><!-- --></A><H3>
|
|
||||||
addRemoval</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>addRemoval</B>(java.io.InputStream model,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
java.lang.String graphURI)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Adds one model change representing a deletion to the list of model changes
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>model</CODE> - - a serialized RDF model (collection of triples)<DD><CODE>serializationFormat</CODE> - - format of the serialized RDF model<DD><CODE>graphURI</CODE> - - URI of the graph from which the RDF model should be removed</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="manufactureModelChange()"><!-- --></A><H3>
|
|
||||||
manufactureModelChange</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A> <B>manufactureModelChange</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Creates an instance of the ModelChange class
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>ModelChange - an empty instance of the ModelChange class</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="manufactureModelChange(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation, java.lang.String)"><!-- --></A><H3>
|
|
||||||
manufactureModelChange</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A> <B>manufactureModelChange</B>(java.io.InputStream serializedModel,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation,
|
|
||||||
java.lang.String graphURI)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Creates an instance of the ModelChange class
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>serializedModel</CODE> - - a serialized RDF model (collection of triples)<DD><CODE>serializationFormat</CODE> - - format of the serialized RDF model<DD><CODE>operation</CODE> - - the type of operation to be performed with the serialized RDF model<DD><CODE>graphURI</CODE> - - URI of the graph on which to apply the model change operation
|
|
||||||
<DT><B>Returns:</B><DD>ModelChange - a ModelChange instance initialized with the input
|
|
||||||
model, model format, operation and graphURI</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="addPreChangeEvent(java.lang.Object)"><!-- --></A><H3>
|
|
||||||
addPreChangeEvent</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>addPreChangeEvent</B>(java.lang.Object event)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Adds an event that will be be passed to any change listeners in advance of
|
|
||||||
the change set additions and retractions being performed. The event
|
|
||||||
will only be fired if the precondition (if any) is met.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>event</CODE> - - event to notify listeners of in advance of making
|
|
||||||
changes to the triple store.</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="addPostChangeEvent(java.lang.Object)"><!-- --></A><H3>
|
|
||||||
addPostChangeEvent</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>addPostChangeEvent</B>(java.lang.Object event)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Adds an event that will be be passed to any change listeners after all of
|
|
||||||
the change set additions and retractions are performed.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>event</CODE> - - the event to notify listeners of after the changes are
|
|
||||||
performed.</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getPreChangeEvents()"><!-- --></A><H3>
|
|
||||||
getPreChangeEvents</H3>
|
|
||||||
<PRE>
|
|
||||||
java.util.List<java.lang.Object> <B>getPreChangeEvents</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns a list of events to pass to any change listeners in
|
|
||||||
advance of the change set additions and retractions being performed.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>List<Object></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getPostChangeEvents()"><!-- --></A><H3>
|
|
||||||
getPostChangeEvents</H3>
|
|
||||||
<PRE>
|
|
||||||
java.util.List<java.lang.Object> <B>getPostChangeEvents</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns a list of events to pass to any change listeners after
|
|
||||||
the change set additions and retractions are performed.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>List<Object></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ChangeSet.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeSet.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,323 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
ModelChange.Operation
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ModelChange.Operation";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ModelChange.Operation.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.Operation.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Enum ModelChange.Operation</H2>
|
|
||||||
<PRE>
|
|
||||||
java.lang.Object
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>>
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation</B>
|
|
||||||
</PRE>
|
|
||||||
<DL>
|
|
||||||
<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>></DD>
|
|
||||||
</DL>
|
|
||||||
<DL>
|
|
||||||
<DT><B>Enclosing interface:</B><DD><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public static enum <B>ModelChange.Operation</B><DT>extends java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#ADD">ADD</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#REMOVE">REMOVE</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ ENUM CONSTANT DETAIL =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="ADD"><!-- --></A><H3>
|
|
||||||
ADD</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> <B>ADD</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="REMOVE"><!-- --></A><H3>
|
|
||||||
REMOVE</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> <B>REMOVE</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="values()"><!-- --></A><H3>
|
|
||||||
values</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>[] <B>values</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared. This method may be used to iterate
|
|
||||||
over the constants as follows:
|
|
||||||
<pre>
|
|
||||||
for (ModelChange.Operation c : ModelChange.Operation.values())
|
|
||||||
System.out.println(c);
|
|
||||||
</pre>
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
|
|
||||||
the order they are declared</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
|
|
||||||
valueOf</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> <B>valueOf</B>(java.lang.String name)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
The string must match <I>exactly</I> an identifier used to declare an
|
|
||||||
enum constant in this type. (Extraneous whitespace characters are
|
|
||||||
not permitted.)
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
|
|
||||||
<DT><B>Returns:</B><DD>the enum constant with the specified name
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
|
|
||||||
with the specified name
|
|
||||||
<DD><CODE>java.lang.NullPointerException</CODE> - if the argument is null</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ModelChange.Operation.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.Operation.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,368 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
ModelChange
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="ModelChange";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ModelChange.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Interface ModelChange</H2>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public interface <B>ModelChange</B></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
A ModelChange is one component of a ChangeSet.
|
|
||||||
Represents a model (collection of RDF triples), the URI
|
|
||||||
of a graph, and an indication of whether to add or
|
|
||||||
remove the model from the graph.
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
|
||||||
|
|
||||||
<A NAME="nested_class_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Nested Class Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static class</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.lang.String</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getGraphURI()">getGraphURI</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getOperation()">getOperation</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getSerializationFormat()">getSerializationFormat</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getSerializedModel()">getSerializedModel</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setGraphURI(java.lang.String)">setGraphURI</A></B>(java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setOperation(edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation)">setOperation</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setSerializationFormat(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">setSerializationFormat</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setSerializedModel(java.io.InputStream)">setSerializedModel</A></B>(java.io.InputStream serializedModel)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="getSerializedModel()"><!-- --></A><H3>
|
|
||||||
getSerializedModel</H3>
|
|
||||||
<PRE>
|
|
||||||
java.io.InputStream <B>getSerializedModel</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>InputStream - the serialized model (collection of RDF triples) representing a change to make</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="setSerializedModel(java.io.InputStream)"><!-- --></A><H3>
|
|
||||||
setSerializedModel</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>setSerializedModel</B>(java.io.InputStream serializedModel)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>serializedModel</CODE> - - the serialized model (collection of RDF triples) representing a change to make</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getSerializationFormat()"><!-- --></A><H3>
|
|
||||||
getSerializationFormat</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> <B>getSerializationFormat</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>RDFService.ModelSerializationFormat - the serialization format of the model</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="setSerializationFormat(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)"><!-- --></A><H3>
|
|
||||||
setSerializationFormat</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>setSerializationFormat</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>serializationFormat</CODE> - - the serialization format of the model</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getOperation()"><!-- --></A><H3>
|
|
||||||
getOperation</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> <B>getOperation</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>ModelChange.Operation - the operation to be performed</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="setOperation(edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation)"><!-- --></A><H3>
|
|
||||||
setOperation</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>setOperation</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>operation</CODE> - - the operation to be performed</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getGraphURI()"><!-- --></A><H3>
|
|
||||||
getGraphURI</H3>
|
|
||||||
<PRE>
|
|
||||||
java.lang.String <B>getGraphURI</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>String - the URI of the graph to which to apply the change</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="setGraphURI(java.lang.String)"><!-- --></A><H3>
|
|
||||||
setGraphURI</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>setGraphURI</B>(java.lang.String graphURI)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>graphURI</CODE> - - the URI of the graph to which to apply the change
|
|
||||||
If the graphURI is null the change applies to the
|
|
||||||
default write graph. If this method is not used to
|
|
||||||
set the write graph the default write graph will be used.</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ModelChange.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,323 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
RDFService.ModelSerializationFormat
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="RDFService.ModelSerializationFormat";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.ModelSerializationFormat.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ModelSerializationFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Enum RDFService.ModelSerializationFormat</H2>
|
|
||||||
<PRE>
|
|
||||||
java.lang.Object
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>>
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat</B>
|
|
||||||
</PRE>
|
|
||||||
<DL>
|
|
||||||
<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>></DD>
|
|
||||||
</DL>
|
|
||||||
<DL>
|
|
||||||
<DT><B>Enclosing interface:</B><DD><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public static enum <B>RDFService.ModelSerializationFormat</B><DT>extends java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#N3">N3</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#RDFXML">RDFXML</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ ENUM CONSTANT DETAIL =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="RDFXML"><!-- --></A><H3>
|
|
||||||
RDFXML</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> <B>RDFXML</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="N3"><!-- --></A><H3>
|
|
||||||
N3</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> <B>N3</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="values()"><!-- --></A><H3>
|
|
||||||
values</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>[] <B>values</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared. This method may be used to iterate
|
|
||||||
over the constants as follows:
|
|
||||||
<pre>
|
|
||||||
for (RDFService.ModelSerializationFormat c : RDFService.ModelSerializationFormat.values())
|
|
||||||
System.out.println(c);
|
|
||||||
</pre>
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
|
|
||||||
the order they are declared</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
|
|
||||||
valueOf</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> <B>valueOf</B>(java.lang.String name)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
The string must match <I>exactly</I> an identifier used to declare an
|
|
||||||
enum constant in this type. (Extraneous whitespace characters are
|
|
||||||
not permitted.)
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
|
|
||||||
<DT><B>Returns:</B><DD>the enum constant with the specified name
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
|
|
||||||
with the specified name
|
|
||||||
<DD><CODE>java.lang.NullPointerException</CODE> - if the argument is null</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.ModelSerializationFormat.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ModelSerializationFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,355 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
RDFService.ResultFormat
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="RDFService.ResultFormat";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.ResultFormat.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ResultFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Enum RDFService.ResultFormat</H2>
|
|
||||||
<PRE>
|
|
||||||
java.lang.Object
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>>
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat</B>
|
|
||||||
</PRE>
|
|
||||||
<DL>
|
|
||||||
<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>></DD>
|
|
||||||
</DL>
|
|
||||||
<DL>
|
|
||||||
<DT><B>Enclosing interface:</B><DD><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public static enum <B>RDFService.ResultFormat</B><DT>extends java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#CSV">CSV</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#JSON">JSON</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#TEXT">TEXT</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#XML">XML</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ ENUM CONSTANT DETAIL =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="JSON"><!-- --></A><H3>
|
|
||||||
JSON</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> <B>JSON</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="CSV"><!-- --></A><H3>
|
|
||||||
CSV</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> <B>CSV</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="XML"><!-- --></A><H3>
|
|
||||||
XML</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> <B>XML</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="TEXT"><!-- --></A><H3>
|
|
||||||
TEXT</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> <B>TEXT</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="values()"><!-- --></A><H3>
|
|
||||||
values</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>[] <B>values</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared. This method may be used to iterate
|
|
||||||
over the constants as follows:
|
|
||||||
<pre>
|
|
||||||
for (RDFService.ResultFormat c : RDFService.ResultFormat.values())
|
|
||||||
System.out.println(c);
|
|
||||||
</pre>
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
|
|
||||||
the order they are declared</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
|
|
||||||
valueOf</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> <B>valueOf</B>(java.lang.String name)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
The string must match <I>exactly</I> an identifier used to declare an
|
|
||||||
enum constant in this type. (Extraneous whitespace characters are
|
|
||||||
not permitted.)
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
|
|
||||||
<DT><B>Returns:</B><DD>the enum constant with the specified name
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
|
|
||||||
with the specified name
|
|
||||||
<DD><CODE>java.lang.NullPointerException</CODE> - if the argument is null</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.ResultFormat.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ResultFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,355 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
RDFService.SPARQLQueryType
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="RDFService.SPARQLQueryType";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.SPARQLQueryType.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.SPARQLQueryType.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Enum RDFService.SPARQLQueryType</H2>
|
|
||||||
<PRE>
|
|
||||||
java.lang.Object
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>>
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType</B>
|
|
||||||
</PRE>
|
|
||||||
<DL>
|
|
||||||
<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable, java.lang.Comparable<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>></DD>
|
|
||||||
</DL>
|
|
||||||
<DL>
|
|
||||||
<DT><B>Enclosing interface:</B><DD><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public static enum <B>RDFService.SPARQLQueryType</B><DT>extends java.lang.Enum<<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<!-- =========== ENUM CONSTANT SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#ASK">ASK</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#CONSTRUCT">CONSTRUCT</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#DESCRIBE">DESCRIBE</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#SELECT">SELECT</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Enum"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Enum</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>getClass, notify, notifyAll, wait, wait, wait</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ ENUM CONSTANT DETAIL =========== -->
|
|
||||||
|
|
||||||
<A NAME="enum_constant_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Enum Constant Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="SELECT"><!-- --></A><H3>
|
|
||||||
SELECT</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> <B>SELECT</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="CONSTRUCT"><!-- --></A><H3>
|
|
||||||
CONSTRUCT</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> <B>CONSTRUCT</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="DESCRIBE"><!-- --></A><H3>
|
|
||||||
DESCRIBE</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> <B>DESCRIBE</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="ASK"><!-- --></A><H3>
|
|
||||||
ASK</H3>
|
|
||||||
<PRE>
|
|
||||||
public static final <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> <B>ASK</B></PRE>
|
|
||||||
<DL>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
</DL>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="values()"><!-- --></A><H3>
|
|
||||||
values</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>[] <B>values</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared. This method may be used to iterate
|
|
||||||
over the constants as follows:
|
|
||||||
<pre>
|
|
||||||
for (RDFService.SPARQLQueryType c : RDFService.SPARQLQueryType.values())
|
|
||||||
System.out.println(c);
|
|
||||||
</pre>
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>an array containing the constants of this enum type, in
|
|
||||||
the order they are declared</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="valueOf(java.lang.String)"><!-- --></A><H3>
|
|
||||||
valueOf</H3>
|
|
||||||
<PRE>
|
|
||||||
public static <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> <B>valueOf</B>(java.lang.String name)</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
The string must match <I>exactly</I> an identifier used to declare an
|
|
||||||
enum constant in this type. (Extraneous whitespace characters are
|
|
||||||
not permitted.)
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of the enum constant to be returned.
|
|
||||||
<DT><B>Returns:</B><DD>the enum constant with the specified name
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE>java.lang.IllegalArgumentException</CODE> - if this enum type has no constant
|
|
||||||
with the specified name
|
|
||||||
<DD><CODE>java.lang.NullPointerException</CODE> - if the argument is null</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.SPARQLQueryType.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.SPARQLQueryType.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | <A HREF="#enum_constant_summary">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: <A HREF="#enum_constant_detail">ENUM CONSTANTS</A> | FIELD | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,612 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:23 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
RDFService
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="RDFService";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Interface RDFService</H2>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public interface <B>RDFService</B></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
Interface for API to write, read, and update Vitro's RDF store, with support
|
|
||||||
to allow listening, logging and auditing.
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<!-- ======== NESTED CLASS SUMMARY ======== -->
|
|
||||||
|
|
||||||
<A NAME="nested_class_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Nested Class Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static class</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static class</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static class</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></B></CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> boolean</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#changeSetUpdate(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet)">changeSetUpdate</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A> changeSet)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a series of additions to and or removals from specified graphs
|
|
||||||
in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#close()">close</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Frees any resources held by this RDFService object
|
|
||||||
|
|
||||||
The implementation of this method should be idempotent so that
|
|
||||||
multiple invocations do not cause an error.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.lang.String</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getDefaultWriteGraphURI()">getDefaultWriteGraphURI</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the URI of the default write graph</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getGraphMetadata()">getGraphMetadata</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
To be determined.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.util.List<java.lang.String></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getGraphURIs()">getGraphURIs</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns a list of all the graph URIs in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#manufactureChangeSet()">manufactureChangeSet</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates a ChangeSet object</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#newIndividual(java.lang.String, java.lang.String)">newIndividual</A></B>(java.lang.String individualURI,
|
|
||||||
java.lang.String individualTypeURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
If the given individual already exists in the default write graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the default write
|
|
||||||
graph.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#newIndividual(java.lang.String, java.lang.String, java.lang.String)">newIndividual</A></B>(java.lang.String individualURI,
|
|
||||||
java.lang.String individualTypeURI,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
If the given individual already exists in the given graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the given
|
|
||||||
graph.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">registerListener</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> boolean</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlAskQuery(java.lang.String)">sparqlAskQuery</A></B>(java.lang.String query)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL ASK query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlConstructQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">sparqlConstructQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL construct query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlDescribeQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">sparqlDescribeQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL describe query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlSelectQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat)">sparqlSelectQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL select query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">unregisterListener</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Unregisters a listener from listening to changes in
|
|
||||||
any graph in the RDF store</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="changeSetUpdate(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet)"><!-- --></A><H3>
|
|
||||||
changeSetUpdate</H3>
|
|
||||||
<PRE>
|
|
||||||
boolean <B>changeSetUpdate</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A> changeSet)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Performs a series of additions to and or removals from specified graphs
|
|
||||||
in the RDF store. preConditionSparql is executed against the
|
|
||||||
union of all the graphs in the knowledge base before any updates are made.
|
|
||||||
If the precondition query returns a non-empty result, no updates
|
|
||||||
are made made.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>changeSet</CODE> - - a set of changes to be performed on the RDF store.
|
|
||||||
<DT><B>Returns:</B><DD>boolean - indicates whether the precondition was satisfied
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="newIndividual(java.lang.String, java.lang.String)"><!-- --></A><H3>
|
|
||||||
newIndividual</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>newIndividual</B>(java.lang.String individualURI,
|
|
||||||
java.lang.String individualTypeURI)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>If the given individual already exists in the default write graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the default write
|
|
||||||
graph.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>individualURI</CODE> - - URI of the individual to be added<DD><CODE>individualTypeURI</CODE> - - URI of the type for the individual
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="newIndividual(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
|
|
||||||
newIndividual</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>newIndividual</B>(java.lang.String individualURI,
|
|
||||||
java.lang.String individualTypeURI,
|
|
||||||
java.lang.String graphURI)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>If the given individual already exists in the given graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the given
|
|
||||||
graph.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>individualURI</CODE> - - URI of the individual to be added<DD><CODE>individualTypeURI</CODE> - - URI of the type for the individual<DD><CODE>graphURI</CODE> - - URI of the graph to which to add the individual
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="sparqlConstructQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)"><!-- --></A><H3>
|
|
||||||
sparqlConstructQuery</H3>
|
|
||||||
<PRE>
|
|
||||||
java.io.InputStream <B>sparqlConstructQuery</B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Performs a SPARQL construct query against the knowledge base. The query may have
|
|
||||||
an embedded graph identifier. If the query does not contain a graph identifier
|
|
||||||
the query is executed against the union of all named and unnamed graphs in the
|
|
||||||
store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>query</CODE> - - the SPARQL query to be executed against the RDF store<DD><CODE>resultFormat</CODE> - - type of serialization for RDF result of the SPARQL query
|
|
||||||
<DT><B>Returns:</B><DD>InputStream - the result of the query
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="sparqlDescribeQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)"><!-- --></A><H3>
|
|
||||||
sparqlDescribeQuery</H3>
|
|
||||||
<PRE>
|
|
||||||
java.io.InputStream <B>sparqlDescribeQuery</B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Performs a SPARQL describe query against the knowledge base. The query may have
|
|
||||||
an embedded graph identifier. If the query does not contain a graph identifier
|
|
||||||
the query is executed against the union of all named and unnamed graphs in the
|
|
||||||
store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>query</CODE> - - the SPARQL query to be executed against the RDF store<DD><CODE>resultFormat</CODE> - - type of serialization for RDF result of the SPARQL query
|
|
||||||
<DT><B>Returns:</B><DD>InputStream - the result of the query
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="sparqlSelectQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat)"><!-- --></A><H3>
|
|
||||||
sparqlSelectQuery</H3>
|
|
||||||
<PRE>
|
|
||||||
java.io.InputStream <B>sparqlSelectQuery</B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> resultFormat)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Performs a SPARQL select query against the knowledge base. The query may have
|
|
||||||
an embedded graph identifier. If the query does not contain a graph identifier
|
|
||||||
the query is executed against the union of all named and unnamed graphs in the
|
|
||||||
store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>query</CODE> - - the SPARQL query to be executed against the RDF store<DD><CODE>resultFormat</CODE> - - format for the result of the Select query
|
|
||||||
<DT><B>Returns:</B><DD>InputStream - the result of the query
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="sparqlAskQuery(java.lang.String)"><!-- --></A><H3>
|
|
||||||
sparqlAskQuery</H3>
|
|
||||||
<PRE>
|
|
||||||
boolean <B>sparqlAskQuery</B>(java.lang.String query)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Performs a SPARQL ASK query against the knowledge base. The query may have
|
|
||||||
an embedded graph identifier. If the query does not contain a graph identifier
|
|
||||||
the query is executed against the union of all named and unnamed graphs in the
|
|
||||||
store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>query</CODE> - - the SPARQL ASK query to be executed against the RDF store
|
|
||||||
<DT><B>Returns:</B><DD>boolean - the result of the SPARQL ASK query
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getGraphURIs()"><!-- --></A><H3>
|
|
||||||
getGraphURIs</H3>
|
|
||||||
<PRE>
|
|
||||||
java.util.List<java.lang.String> <B>getGraphURIs</B>()
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns a list of all the graph URIs in the RDF store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>List<String> - list of all the named graph URIs in the RDF store.
|
|
||||||
Return an empty list of there no named graphs in
|
|
||||||
the store.
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getGraphMetadata()"><!-- --></A><H3>
|
|
||||||
getGraphMetadata</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>getGraphMetadata</B>()
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>To be determined. This is a place holder and is not implemented
|
|
||||||
in current implementations.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="getDefaultWriteGraphURI()"><!-- --></A><H3>
|
|
||||||
getDefaultWriteGraphURI</H3>
|
|
||||||
<PRE>
|
|
||||||
java.lang.String <B>getDefaultWriteGraphURI</B>()
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Returns the URI of the default write graph
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>String URI of default write graph. Returns null if no
|
|
||||||
default write graph has been set.
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><!-- --></A><H3>
|
|
||||||
registerListener</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>registerListener</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>changeListener</CODE> - - the change listener
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><!-- --></A><H3>
|
|
||||||
unregisterListener</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>unregisterListener</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Unregisters a listener from listening to changes in
|
|
||||||
any graph in the RDF store
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>changeListener</CODE> - - the change listener
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="manufactureChangeSet()"><!-- --></A><H3>
|
|
||||||
manufactureChangeSet</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A> <B>manufactureChangeSet</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Creates a ChangeSet object
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>ChangeSet an empty ChangeSet object</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="close()"><!-- --></A><H3>
|
|
||||||
close</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>close</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Frees any resources held by this RDFService object
|
|
||||||
|
|
||||||
The implementation of this method should be idempotent so that
|
|
||||||
multiple invocations do not cause an error.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFService.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: <A HREF="#nested_class_summary">NESTED</A> | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,282 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
RDFServiceException
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="RDFServiceException";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFServiceException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceException.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Class RDFServiceException</H2>
|
|
||||||
<PRE>
|
|
||||||
java.lang.Object
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Throwable
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by ">java.lang.Exception
|
|
||||||
<IMG SRC="../../../../../../resources/inherit.gif" ALT="extended by "><B>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException</B>
|
|
||||||
</PRE>
|
|
||||||
<DL>
|
|
||||||
<DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public class <B>RDFServiceException</B><DT>extends java.lang.Exception</DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<DL>
|
|
||||||
<DT><B>See Also:</B><DD><A HREF="../../../../../../serialized-form.html#edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException">Serialized Form</A></DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
|
|
||||||
|
|
||||||
<A NAME="constructor_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Constructor Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException()">RDFServiceException</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException(java.lang.String)">RDFServiceException</A></B>(java.lang.String message)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException(java.lang.String, java.lang.Throwable)">RDFServiceException</A></B>(java.lang.String message,
|
|
||||||
java.lang.Throwable cause)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException(java.lang.Throwable)">RDFServiceException</A></B>(java.lang.Throwable cause)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Throwable</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><CODE>equals, getClass, hashCode, notify, notifyAll, wait, wait, wait</CODE></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ========= CONSTRUCTOR DETAIL ======== -->
|
|
||||||
|
|
||||||
<A NAME="constructor_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Constructor Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="RDFServiceException()"><!-- --></A><H3>
|
|
||||||
RDFServiceException</H3>
|
|
||||||
<PRE>
|
|
||||||
public <B>RDFServiceException</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="RDFServiceException(java.lang.Throwable)"><!-- --></A><H3>
|
|
||||||
RDFServiceException</H3>
|
|
||||||
<PRE>
|
|
||||||
public <B>RDFServiceException</B>(java.lang.Throwable cause)</PRE>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="RDFServiceException(java.lang.String)"><!-- --></A><H3>
|
|
||||||
RDFServiceException</H3>
|
|
||||||
<PRE>
|
|
||||||
public <B>RDFServiceException</B>(java.lang.String message)</PRE>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="RDFServiceException(java.lang.String, java.lang.Throwable)"><!-- --></A><H3>
|
|
||||||
RDFServiceException</H3>
|
|
||||||
<PRE>
|
|
||||||
public <B>RDFServiceException</B>(java.lang.String message,
|
|
||||||
java.lang.Throwable cause)</PRE>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFServiceException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>NEXT CLASS</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceException.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#methods_inherited_from_class_java.lang.Throwable">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | METHOD</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,258 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
RDFServiceFactory
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="RDFServiceFactory";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFServiceFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
NEXT CLASS</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceFactory.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<!-- ======== START OF CLASS DATA ======== -->
|
|
||||||
<H2>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice</FONT>
|
|
||||||
<BR>
|
|
||||||
Interface RDFServiceFactory</H2>
|
|
||||||
<HR>
|
|
||||||
<DL>
|
|
||||||
<DT><PRE>public interface <B>RDFServiceFactory</B></DL>
|
|
||||||
</PRE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ========== METHOD SUMMARY =========== -->
|
|
||||||
|
|
||||||
<A NAME="method_summary"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Method Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#getRDFService()">getRDFService</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">registerListener</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">unregisterListener</A></B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Unregisters a listener from listening to changes in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<!-- ============ METHOD DETAIL ========== -->
|
|
||||||
|
|
||||||
<A NAME="method_detail"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
|
|
||||||
<B>Method Detail</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<A NAME="getRDFService()"><!-- --></A><H3>
|
|
||||||
getRDFService</H3>
|
|
||||||
<PRE>
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A> <B>getRDFService</B>()</PRE>
|
|
||||||
<DL>
|
|
||||||
<DD><DL>
|
|
||||||
|
|
||||||
<DT><B>Returns:</B><DD>RDFService - an RDFService instance</DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><!-- --></A><H3>
|
|
||||||
registerListener</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>registerListener</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store. Any RDFService objects returned by this factory
|
|
||||||
should notify this listener of changes.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>changeListener</CODE> - - the change listener
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
<A NAME="unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><!-- --></A><H3>
|
|
||||||
unregisterListener</H3>
|
|
||||||
<PRE>
|
|
||||||
void <B>unregisterListener</B>(<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)
|
|
||||||
throws <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></PRE>
|
|
||||||
<DL>
|
|
||||||
<DD>Unregisters a listener from listening to changes in the RDF store.
|
|
||||||
Any RDFService objects returned by this factory should notify
|
|
||||||
this listener of changes.
|
|
||||||
<P>
|
|
||||||
<DD><DL>
|
|
||||||
<DT><B>Parameters:</B><DD><CODE>changeListener</CODE> - - the change listener
|
|
||||||
<DT><B>Throws:</B>
|
|
||||||
<DD><CODE><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></CODE></DL>
|
|
||||||
</DD>
|
|
||||||
</DL>
|
|
||||||
<!-- ========= END OF CLASS DATA ========= -->
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/RDFServiceFactory.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>PREV CLASS</B></A>
|
|
||||||
NEXT CLASS</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceFactory.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
<TR>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
SUMMARY: NESTED | FIELD | CONSTR | <A HREF="#method_summary">METHOD</A></FONT></TD>
|
|
||||||
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
|
|
||||||
DETAIL: FIELD | CONSTR | <A HREF="#method_detail">METHOD</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,192 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useChangeListener.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeListener.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Interface<br>edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> with parameters of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFServiceFactory.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">registerListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">registerListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFServiceFactory.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">unregisterListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Unregisters a listener from listening to changes in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">unregisterListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Unregisters a listener from listening to changes in
|
|
||||||
any graph in the RDF store</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useChangeListener.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeListener.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,182 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useChangeSet.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeSet.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Interface<br>edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#manufactureChangeSet()">manufactureChangeSet</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates a ChangeSet object</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> with parameters of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> boolean</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#changeSetUpdate(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet)">changeSetUpdate</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A> changeSet)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a series of additions to and or removals from specified graphs
|
|
||||||
in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useChangeSet.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ChangeSet.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,209 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useModelChange.Operation.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.Operation.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Class<br>edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ModelChange.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getOperation()">getOperation</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ModelChange.Operation.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ModelChange.Operation.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> with parameters of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation, java.lang.String)">manufactureModelChange</A></B>(java.io.InputStream serializedModel,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates an instance of the ModelChange class</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ModelChange.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setOperation(edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation)">setOperation</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useModelChange.Operation.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.Operation.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,192 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useModelChange.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Interface<br>edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange()">manufactureModelChange</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates an instance of the ModelChange class</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation, java.lang.String)">manufactureModelChange</A></B>(java.io.InputStream serializedModel,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates an instance of the ModelChange class</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return types with arguments of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.util.List<<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getModelChanges()">getModelChanges</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useModelChange.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="ModelChange.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,247 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.ModelSerializationFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ModelSerializationFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Class<br>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ModelChange.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getSerializationFormat()">getSerializationFormat</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.ModelSerializationFormat.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.ModelSerializationFormat.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> with parameters of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addAddition(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)">addAddition</A></B>(java.io.InputStream model,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Adds one model change representing an addition to the list of model changes</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addRemoval(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)">addRemoval</A></B>(java.io.InputStream model,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Adds one model change representing a deletion to the list of model changes</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation, java.lang.String)">manufactureModelChange</A></B>(java.io.InputStream serializedModel,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A> operation,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Creates an instance of the ModelChange class</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ModelChange.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setSerializationFormat(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">setSerializationFormat</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> serializationFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlConstructQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">sparqlConstructQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL construct query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlDescribeQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">sparqlDescribeQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL describe query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.ModelSerializationFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ModelSerializationFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,191 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.ResultFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ResultFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Class<br>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.ResultFormat.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.ResultFormat.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> with parameters of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlSelectQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat)">sparqlSelectQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL select query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.ResultFormat.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.ResultFormat.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,198 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.SPARQLQueryType.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.SPARQLQueryType.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Class<br>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreconditionQueryType()">getPreconditionQueryType</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.SPARQLQueryType.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#valueOf(java.lang.String)">valueOf</A></B>(java.lang.String name)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the enum constant of this type with the specified name.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE>static <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>[]</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.SPARQLQueryType.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#values()">values</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> with parameters of type <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>ChangeSet.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#setPreconditionQueryType(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType)">setPreconditionQueryType</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A> queryType)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.SPARQLQueryType.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.SPARQLQueryType.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,165 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Interface<br>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that return <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFServiceFactory.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#getRDFService()">getRDFService</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFService.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFService.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,283 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Class edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFServiceException.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceException.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Class<br>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Uses of <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A> in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2">Methods in <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> that throw <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> boolean</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#changeSetUpdate(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet)">changeSetUpdate</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A> changeSet)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a series of additions to and or removals from specified graphs
|
|
||||||
in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.lang.String</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getDefaultWriteGraphURI()">getDefaultWriteGraphURI</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns the URI of the default write graph</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getGraphMetadata()">getGraphMetadata</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
To be determined.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.util.List<java.lang.String></CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getGraphURIs()">getGraphURIs</A></B>()</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Returns a list of all the graph URIs in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#newIndividual(java.lang.String, java.lang.String)">newIndividual</A></B>(java.lang.String individualURI,
|
|
||||||
java.lang.String individualTypeURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
If the given individual already exists in the default write graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the default write
|
|
||||||
graph.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#newIndividual(java.lang.String, java.lang.String, java.lang.String)">newIndividual</A></B>(java.lang.String individualURI,
|
|
||||||
java.lang.String individualTypeURI,
|
|
||||||
java.lang.String graphURI)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
If the given individual already exists in the given graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the given
|
|
||||||
graph.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFServiceFactory.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">registerListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">registerListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> boolean</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlAskQuery(java.lang.String)">sparqlAskQuery</A></B>(java.lang.String query)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL ASK query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlConstructQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">sparqlConstructQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL construct query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlDescribeQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)">sparqlDescribeQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL describe query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> java.io.InputStream</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlSelectQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat)">sparqlSelectQuery</A></B>(java.lang.String query,
|
|
||||||
<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A> resultFormat)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Performs a SPARQL select query against the knowledge base.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFServiceFactory.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">unregisterListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Unregisters a listener from listening to changes in the RDF store.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
|
|
||||||
<CODE> void</CODE></FONT></TD>
|
|
||||||
<TD><CODE><B>RDFService.</B><B><A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)">unregisterListener</A></B>(<A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A> changeListener)</CODE>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Unregisters a listener from listening to changes in
|
|
||||||
any graph in the RDF store</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFServiceException.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceException.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,142 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Interface edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFServiceFactory.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceFactory.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Interface<br>edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
No usage of edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><FONT CLASS="NavBarFont1"><B>Class</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice//class-useRDFServiceFactory.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="RDFServiceFactory.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,68 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white">
|
|
||||||
<FONT size="+1" CLASS="FrameTitleFont">
|
|
||||||
<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html" target="classFrame">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
|
|
||||||
Interfaces</FONT>
|
|
||||||
<FONT CLASS="FrameItemFont">
|
|
||||||
<BR>
|
|
||||||
<A HREF="ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>ChangeListener</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>ChangeSet</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>ModelChange</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>RDFService</I></A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame"><I>RDFServiceFactory</I></A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
|
|
||||||
Enums</FONT>
|
|
||||||
<FONT CLASS="FrameItemFont">
|
|
||||||
<BR>
|
|
||||||
<A HREF="ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">ModelChange.Operation</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFService.ModelSerializationFormat</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFService.ResultFormat</A>
|
|
||||||
<BR>
|
|
||||||
<A HREF="RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFService.SPARQLQueryType</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD NOWRAP><FONT size="+1" CLASS="FrameHeadingFont">
|
|
||||||
Exceptions</FONT>
|
|
||||||
<FONT CLASS="FrameItemFont">
|
|
||||||
<BR>
|
|
||||||
<A HREF="RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice" target="classFrame">RDFServiceException</A></FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,213 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="edu.cornell.mannlib.vitro.webapp.rdfservice";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV PACKAGE
|
|
||||||
NEXT PACKAGE</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<H2>
|
|
||||||
Package edu.cornell.mannlib.vitro.webapp.rdfservice
|
|
||||||
</H2>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Interface Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A></B></TD>
|
|
||||||
<TD>An interface for listening to triples that are added to or removed
|
|
||||||
from the triple store, and other miscellaneous events.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A></B></TD>
|
|
||||||
<TD>Input parameter to changeSetUpdate() method in RDFService.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A></B></TD>
|
|
||||||
<TD>A ModelChange is one component of a ChangeSet.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A></B></TD>
|
|
||||||
<TD>Interface for API to write, read, and update Vitro's RDF store, with support
|
|
||||||
to allow listening, logging and auditing.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceFactory</A></B></TD>
|
|
||||||
<TD> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Enum Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A></B></TD>
|
|
||||||
<TD> </TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A></B></TD>
|
|
||||||
<TD> </TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A></B></TD>
|
|
||||||
<TD> </TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A></B></TD>
|
|
||||||
<TD> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Exception Summary</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD WIDTH="15%"><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A></B></TD>
|
|
||||||
<TD> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<DL>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV PACKAGE
|
|
||||||
NEXT PACKAGE</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,168 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice Class Hierarchy
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="edu.cornell.mannlib.vitro.webapp.rdfservice Class Hierarchy";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
Hierarchy For Package edu.cornell.mannlib.vitro.webapp.rdfservice
|
|
||||||
</H2>
|
|
||||||
</CENTER>
|
|
||||||
<H2>
|
|
||||||
Class Hierarchy
|
|
||||||
</H2>
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Object<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Exception<UL>
|
|
||||||
<LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceException</B></A></UL>
|
|
||||||
</UL>
|
|
||||||
</UL>
|
|
||||||
</UL>
|
|
||||||
<H2>
|
|
||||||
Interface Hierarchy
|
|
||||||
</H2>
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeListener</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeSet</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceFactory</B></A></UL>
|
|
||||||
<H2>
|
|
||||||
Enum Hierarchy
|
|
||||||
</H2>
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Object<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.SPARQLQueryType</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ModelSerializationFormat</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ResultFormat</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange.Operation</B></A></UL>
|
|
||||||
</UL>
|
|
||||||
</UL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="package-tree.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,205 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Uses of Package edu.cornell.mannlib.vitro.webapp.rdfservice
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Uses of Package edu.cornell.mannlib.vitro.webapp.rdfservice";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/package-use.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
<B>Uses of Package<br>edu.cornell.mannlib.vitro.webapp.rdfservice</B></H2>
|
|
||||||
</CENTER>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
Classes in <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A> used by <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/ChangeListener.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeListener</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
An interface for listening to triples that are added to or removed
|
|
||||||
from the triple store, and other miscellaneous events.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/ChangeSet.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeSet</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Input parameter to changeSetUpdate() method in RDFService.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/ModelChange.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
A ModelChange is one component of a ChangeSet.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/ModelChange.Operation.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange.Operation</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/RDFService.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
Interface for API to write, read, and update Vitro's RDF store, with support
|
|
||||||
to allow listening, logging and auditing.</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/RDFService.ModelSerializationFormat.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ModelSerializationFormat</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/RDFService.ResultFormat.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ResultFormat</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/RDFService.SPARQLQueryType.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.SPARQLQueryType</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
<TR BGCOLOR="white" CLASS="TableRowColor">
|
|
||||||
<TD><B><A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/class-use/RDFServiceException.html#edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceException</B></A></B>
|
|
||||||
|
|
||||||
<BR>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../../../../../../index.html?edu/cornell/mannlib/vitro/webapp/rdfservice/package-use.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,215 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
API Help
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="API Help";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H1>
|
|
||||||
How This API Document Is Organized</H1>
|
|
||||||
</CENTER>
|
|
||||||
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.<H3>
|
|
||||||
Package</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:<UL>
|
|
||||||
<LI>Interfaces (italic)<LI>Classes<LI>Enums<LI>Exceptions<LI>Errors<LI>Annotation Types</UL>
|
|
||||||
</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Class/Interface</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:<UL>
|
|
||||||
<LI>Class inheritance diagram<LI>Direct Subclasses<LI>All Known Subinterfaces<LI>All Known Implementing Classes<LI>Class/interface declaration<LI>Class/interface description
|
|
||||||
<P>
|
|
||||||
<LI>Nested Class Summary<LI>Field Summary<LI>Constructor Summary<LI>Method Summary
|
|
||||||
<P>
|
|
||||||
<LI>Field Detail<LI>Constructor Detail<LI>Method Detail</UL>
|
|
||||||
Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</BLOCKQUOTE>
|
|
||||||
</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Annotation Type</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
Each annotation type has its own separate page with the following sections:<UL>
|
|
||||||
<LI>Annotation Type declaration<LI>Annotation Type description<LI>Required Element Summary<LI>Optional Element Summary<LI>Element Detail</UL>
|
|
||||||
</BLOCKQUOTE>
|
|
||||||
</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Enum</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
Each enum has its own separate page with the following sections:<UL>
|
|
||||||
<LI>Enum declaration<LI>Enum description<LI>Enum Constant Summary<LI>Enum Constant Detail</UL>
|
|
||||||
</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Use</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Tree (Class Hierarchy)</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
There is a <A HREF="overview-tree.html">Class Hierarchy</A> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.<UL>
|
|
||||||
<LI>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.<LI>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</UL>
|
|
||||||
</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Deprecated API</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
The <A HREF="deprecated-list.html">Deprecated API</A> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Index</H3>
|
|
||||||
<BLOCKQUOTE>
|
|
||||||
The <A HREF="index-files/index-1.html">Index</A> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</BLOCKQUOTE>
|
|
||||||
<H3>
|
|
||||||
Prev/Next</H3>
|
|
||||||
These links take you to the next or previous class, interface, package, or related page.<H3>
|
|
||||||
Frames/No Frames</H3>
|
|
||||||
These links show and hide the HTML frames. All pages are available with or without frames.
|
|
||||||
<P>
|
|
||||||
<H3>
|
|
||||||
Serialized Form</H3>
|
|
||||||
Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
|
|
||||||
<P>
|
|
||||||
<H3>
|
|
||||||
Constant Field Values</H3>
|
|
||||||
The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.
|
|
||||||
<P>
|
|
||||||
<FONT SIZE="-1">
|
|
||||||
<EM>
|
|
||||||
This help file applies to API documentation generated using the standard doclet.</EM>
|
|
||||||
</FONT>
|
|
||||||
<BR>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Help</B></FONT> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?help-doc.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="help-doc.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,157 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
A-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="A-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV LETTER
|
|
||||||
<A HREF="index-2.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-1.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-1.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_A_"><!-- --></A><H2>
|
|
||||||
<B>A</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addAddition(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)"><B>addAddition(InputStream, RDFService.ModelSerializationFormat, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Adds one model change representing an addition to the list of model changes
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html#addedStatement(java.lang.String, java.lang.String)"><B>addedStatement(String, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A>
|
|
||||||
<DD>Override this to listen to all statements added to the RDF store.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addPostChangeEvent(java.lang.Object)"><B>addPostChangeEvent(Object)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Adds an event that will be be passed to any change listeners after all of
|
|
||||||
the change set additions and retractions are performed.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addPreChangeEvent(java.lang.Object)"><B>addPreChangeEvent(Object)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Adds an event that will be be passed to any change listeners in advance of
|
|
||||||
the change set additions and retractions being performed.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#addRemoval(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, java.lang.String)"><B>addRemoval(InputStream, RDFService.ModelSerializationFormat, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Adds one model change representing a deletion to the list of model changes
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV LETTER
|
|
||||||
<A HREF="index-2.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-1.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-1.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,168 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
V-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="V-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-9.html"><B>PREV LETTER</B></A>
|
|
||||||
NEXT LETTER</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-10.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-10.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_V_"><!-- --></A><H2>
|
|
||||||
<B>V</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#valueOf(java.lang.String)"><B>valueOf(String)</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>
|
|
||||||
<DD>Returns the enum constant of this type with the specified name.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html#values()"><B>values()</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange.Operation</A>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html#values()"><B>values()</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ModelSerializationFormat</A>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html#values()"><B>values()</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.ResultFormat</A>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html#values()"><B>values()</B></A> -
|
|
||||||
Static method in enum edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService.SPARQLQueryType</A>
|
|
||||||
<DD>Returns an array containing the constants of this enum type, in
|
|
||||||
the order they are declared.
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-9.html"><B>PREV LETTER</B></A>
|
|
||||||
NEXT LETTER</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-10.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-10.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,151 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
C-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="C-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-1.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-3.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-2.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-2.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_C_"><!-- --></A><H2>
|
|
||||||
<B>C</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeListener</B></A> - Interface in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD>An interface for listening to triples that are added to or removed
|
|
||||||
from the triple store, and other miscellaneous events.<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeSet</B></A> - Interface in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD>Input parameter to changeSetUpdate() method in RDFService.<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#changeSetUpdate(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeSet)"><B>changeSetUpdate(ChangeSet)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Performs a series of additions to and or removals from specified graphs
|
|
||||||
in the RDF store.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#close()"><B>close()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Frees any resources held by this RDFService object
|
|
||||||
|
|
||||||
The implementation of this method should be idempotent so that
|
|
||||||
multiple invocations do not cause an error.
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-1.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-3.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-2.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-2.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,140 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
E-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="E-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-2.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-4.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-3.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-3.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_E_"><!-- --></A><H2>
|
|
||||||
<B>E</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><B>edu.cornell.mannlib.vitro.webapp.rdfservice</B></A> - package edu.cornell.mannlib.vitro.webapp.rdfservice<DD> </DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-2.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-4.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-3.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-3.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,181 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
G-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="G-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-3.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-5.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-4.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-4.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_G_"><!-- --></A><H2>
|
|
||||||
<B>G</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getDefaultWriteGraphURI()"><B>getDefaultWriteGraphURI()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Returns the URI of the default write graph
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getGraphMetadata()"><B>getGraphMetadata()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>To be determined.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getGraphURI()"><B>getGraphURI()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#getGraphURIs()"><B>getGraphURIs()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Returns a list of all the graph URIs in the RDF store.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getModelChanges()"><B>getModelChanges()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getOperation()"><B>getOperation()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPostChangeEvents()"><B>getPostChangeEvents()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Returns a list of events to pass to any change listeners after
|
|
||||||
the change set additions and retractions are performed.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreChangeEvents()"><B>getPreChangeEvents()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Returns a list of events to pass to any change listeners in
|
|
||||||
advance of the change set additions and retractions being performed.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreconditionQuery()"><B>getPreconditionQuery()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#getPreconditionQueryType()"><B>getPreconditionQueryType()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#getRDFService()"><B>getRDFService()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceFactory</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getSerializationFormat()"><B>getSerializationFormat()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#getSerializedModel()"><B>getSerializedModel()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-3.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-5.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-4.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-4.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,149 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
M-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="M-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-4.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-6.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-5.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-5.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_M_"><!-- --></A><H2>
|
|
||||||
<B>M</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#manufactureChangeSet()"><B>manufactureChangeSet()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Creates a ChangeSet object
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange()"><B>manufactureModelChange()</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Creates an instance of the ModelChange class
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#manufactureModelChange(java.io.InputStream, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat, edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation, java.lang.String)"><B>manufactureModelChange(InputStream, RDFService.ModelSerializationFormat, ModelChange.Operation, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>Creates an instance of the ModelChange class
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange</B></A> - Interface in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD>A ModelChange is one component of a ChangeSet.<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange.Operation</B></A> - Enum in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD> </DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-4.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-6.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-5.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-5.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,153 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
N-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="N-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-5.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-7.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-6.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-6.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_N_"><!-- --></A><H2>
|
|
||||||
<B>N</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#newIndividual(java.lang.String, java.lang.String)"><B>newIndividual(String, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>If the given individual already exists in the default write graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the default write
|
|
||||||
graph.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#newIndividual(java.lang.String, java.lang.String, java.lang.String)"><B>newIndividual(String, String, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>If the given individual already exists in the given graph, throws an
|
|
||||||
RDFServiceException, otherwise adds one type assertion to the given
|
|
||||||
graph.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html#notifyEvent(java.lang.String, java.lang.Object)"><B>notifyEvent(String, Object)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A>
|
|
||||||
<DD>Override this to listen to events pertaining to the given graphURI.
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-5.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-7.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-6.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-6.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,164 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
R-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="R-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-6.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-8.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-7.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-7.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_R_"><!-- --></A><H2>
|
|
||||||
<B>R</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService</B></A> - Interface in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD>Interface for API to write, read, and update Vitro's RDF store, with support
|
|
||||||
to allow listening, logging and auditing.<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ModelSerializationFormat</B></A> - Enum in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD> <DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ResultFormat</B></A> - Enum in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD> <DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.SPARQLQueryType</B></A> - Enum in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD> <DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceException</B></A> - Exception in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD> <DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException()"><B>RDFServiceException()</B></A> -
|
|
||||||
Constructor for exception edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException(java.lang.Throwable)"><B>RDFServiceException(Throwable)</B></A> -
|
|
||||||
Constructor for exception edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException(java.lang.String)"><B>RDFServiceException(String)</B></A> -
|
|
||||||
Constructor for exception edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html#RDFServiceException(java.lang.String, java.lang.Throwable)"><B>RDFServiceException(String, Throwable)</B></A> -
|
|
||||||
Constructor for exception edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceException</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceFactory</B></A> - Interface in <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A><DD> <DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><B>registerListener(ChangeListener)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#registerListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><B>registerListener(ChangeListener)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceFactory</A>
|
|
||||||
<DD>Registers a listener to listen to changes in any graph in
|
|
||||||
the RDF store.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html#removedStatement(java.lang.String, java.lang.String)"><B>removedStatement(String, String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeListener</A>
|
|
||||||
<DD>Override this to listen to all statements removed from the RDF store.
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-6.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-8.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-7.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-7.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,170 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
S-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="S-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-7.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-9.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-8.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-8.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_S_"><!-- --></A><H2>
|
|
||||||
<B>S</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setGraphURI(java.lang.String)"><B>setGraphURI(String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setOperation(edu.cornell.mannlib.vitro.webapp.rdfservice.ModelChange.Operation)"><B>setOperation(ModelChange.Operation)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#setPreconditionQuery(java.lang.String)"><B>setPreconditionQuery(String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html#setPreconditionQueryType(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.SPARQLQueryType)"><B>setPreconditionQueryType(RDFService.SPARQLQueryType)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ChangeSet</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setSerializationFormat(edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)"><B>setSerializationFormat(RDFService.ModelSerializationFormat)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html#setSerializedModel(java.io.InputStream)"><B>setSerializedModel(InputStream)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">ModelChange</A>
|
|
||||||
<DD>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlAskQuery(java.lang.String)"><B>sparqlAskQuery(String)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Performs a SPARQL ASK query against the knowledge base.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlConstructQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)"><B>sparqlConstructQuery(String, RDFService.ModelSerializationFormat)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Performs a SPARQL construct query against the knowledge base.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlDescribeQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ModelSerializationFormat)"><B>sparqlDescribeQuery(String, RDFService.ModelSerializationFormat)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Performs a SPARQL describe query against the knowledge base.
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#sparqlSelectQuery(java.lang.String, edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat)"><B>sparqlSelectQuery(String, RDFService.ResultFormat)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Performs a SPARQL select query against the knowledge base.
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-7.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-9.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-8.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-8.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,147 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
U-Index
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="U-Index";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-8.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-10.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-9.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-9.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
<A NAME="_U_"><!-- --></A><H2>
|
|
||||||
<B>U</B></H2>
|
|
||||||
<DL>
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><B>unregisterListener(ChangeListener)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFService</A>
|
|
||||||
<DD>Unregisters a listener from listening to changes in
|
|
||||||
any graph in the RDF store
|
|
||||||
<DT><A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html#unregisterListener(edu.cornell.mannlib.vitro.webapp.rdfservice.ChangeListener)"><B>unregisterListener(ChangeListener)</B></A> -
|
|
||||||
Method in interface edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice">RDFServiceFactory</A>
|
|
||||||
<DD>Unregisters a listener from listening to changes in the RDF store.
|
|
||||||
</DL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index-8.html"><B>PREV LETTER</B></A>
|
|
||||||
<A HREF="index-10.html"><B>NEXT LETTER</B></A></FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="../index.html?index-filesindex-9.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="index-9.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<A HREF="index-1.html">A</A> <A HREF="index-2.html">C</A> <A HREF="index-3.html">E</A> <A HREF="index-4.html">G</A> <A HREF="index-5.html">M</A> <A HREF="index-6.html">N</A> <A HREF="index-7.html">R</A> <A HREF="index-8.html">S</A> <A HREF="index-9.html">U</A> <A HREF="index-10.html">V</A> <HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,36 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc on Thu Jun 28 09:33:24 EDT 2012-->
|
|
||||||
<TITLE>
|
|
||||||
Generated Documentation (Untitled)
|
|
||||||
</TITLE>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
targetPage = "" + window.location.search;
|
|
||||||
if (targetPage != "" && targetPage != "undefined")
|
|
||||||
targetPage = targetPage.substring(1);
|
|
||||||
if (targetPage.indexOf(":") != -1)
|
|
||||||
targetPage = "undefined";
|
|
||||||
function loadFrames() {
|
|
||||||
if (targetPage != "" && targetPage != "undefined")
|
|
||||||
top.classFrame.location = top.targetPage;
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
</HEAD>
|
|
||||||
<FRAMESET cols="20%,80%" title="" onLoad="top.loadFrames()">
|
|
||||||
<FRAME src="allclasses-frame.html" name="packageFrame" title="All classes and interfaces (except non-static nested types)">
|
|
||||||
<FRAME src="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html" name="classFrame" title="Package, class and interface descriptions" scrolling="yes">
|
|
||||||
<NOFRAMES>
|
|
||||||
<H2>
|
|
||||||
Frame Alert</H2>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client.
|
|
||||||
<BR>
|
|
||||||
Link to<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html">Non-frame version.</A>
|
|
||||||
</NOFRAMES>
|
|
||||||
</FRAMESET>
|
|
||||||
</HTML>
|
|
|
@ -1,170 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Class Hierarchy
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Class Hierarchy";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H2>
|
|
||||||
Hierarchy For All Packages</H2>
|
|
||||||
</CENTER>
|
|
||||||
<DL>
|
|
||||||
<DT><B>Package Hierarchies:</B><DD><A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html">edu.cornell.mannlib.vitro.webapp.rdfservice</A></DL>
|
|
||||||
<HR>
|
|
||||||
<H2>
|
|
||||||
Class Hierarchy
|
|
||||||
</H2>
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Object<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Throwable (implements java.io.Serializable)
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Exception<UL>
|
|
||||||
<LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceException</B></A></UL>
|
|
||||||
</UL>
|
|
||||||
</UL>
|
|
||||||
</UL>
|
|
||||||
<H2>
|
|
||||||
Interface Hierarchy
|
|
||||||
</H2>
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeListener.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeListener</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ChangeSet.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ChangeSet</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceFactory.html" title="interface in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFServiceFactory</B></A></UL>
|
|
||||||
<H2>
|
|
||||||
Enum Hierarchy
|
|
||||||
</H2>
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Object<UL>
|
|
||||||
<LI TYPE="circle">java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
|
|
||||||
<UL>
|
|
||||||
<LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.SPARQLQueryType.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.SPARQLQueryType</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ModelSerializationFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ModelSerializationFormat</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.ResultFormat.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>RDFService.ResultFormat</B></A><LI TYPE="circle">edu.cornell.mannlib.vitro.webapp.rdfservice.<A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/ModelChange.Operation.html" title="enum in edu.cornell.mannlib.vitro.webapp.rdfservice"><B>ModelChange.Operation</B></A></UL>
|
|
||||||
</UL>
|
|
||||||
</UL>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1 +0,0 @@
|
||||||
edu.cornell.mannlib.vitro.webapp.rdfservice
|
|
Binary file not shown.
Before Width: | Height: | Size: 57 B |
|
@ -1,161 +0,0 @@
|
||||||
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
|
|
||||||
<!--NewPage-->
|
|
||||||
<HTML>
|
|
||||||
<HEAD>
|
|
||||||
<!-- Generated by javadoc (build 1.6.0_31) on Thu Jun 28 09:33:24 EDT 2012 -->
|
|
||||||
<TITLE>
|
|
||||||
Serialized Form
|
|
||||||
</TITLE>
|
|
||||||
|
|
||||||
<META NAME="date" CONTENT="2012-06-28">
|
|
||||||
|
|
||||||
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
|
|
||||||
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
function windowTitle()
|
|
||||||
{
|
|
||||||
if (location.href.indexOf('is-external=true') == -1) {
|
|
||||||
parent.document.title="Serialized Form";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
</HEAD>
|
|
||||||
|
|
||||||
<BODY BGCOLOR="white" onload="windowTitle();">
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
|
||||||
<A NAME="navbar_top"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_top_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_top"></A>
|
|
||||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
<CENTER>
|
|
||||||
<H1>
|
|
||||||
Serialized Form</H1>
|
|
||||||
</CENTER>
|
|
||||||
<HR SIZE="4" NOSHADE>
|
|
||||||
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="center"><FONT SIZE="+2">
|
|
||||||
<B>Package</B> <B>edu.cornell.mannlib.vitro.webapp.rdfservice</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<A NAME="edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException"><!-- --></A>
|
|
||||||
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
|
|
||||||
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
|
|
||||||
<B>Class <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/RDFServiceException.html" title="class in edu.cornell.mannlib.vitro.webapp.rdfservice">edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException</A> extends java.lang.Exception implements Serializable</B></FONT></TH>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
|
|
||||||
<P>
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
|
|
||||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
|
||||||
<A NAME="navbar_bottom"><!-- --></A>
|
|
||||||
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
|
|
||||||
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
|
|
||||||
<TR>
|
|
||||||
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
|
|
||||||
<A NAME="navbar_bottom_firstrow"><!-- --></A>
|
|
||||||
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
|
|
||||||
<TR ALIGN="center" VALIGN="top">
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="edu/cornell/mannlib/vitro/webapp/rdfservice/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
|
|
||||||
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
</TD>
|
|
||||||
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
|
|
||||||
</EM>
|
|
||||||
</TD>
|
|
||||||
</TR>
|
|
||||||
|
|
||||||
<TR>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
PREV
|
|
||||||
NEXT</FONT></TD>
|
|
||||||
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
|
|
||||||
<A HREF="index.html?serialized-form.html" target="_top"><B>FRAMES</B></A>
|
|
||||||
<A HREF="serialized-form.html" target="_top"><B>NO FRAMES</B></A>
|
|
||||||
<SCRIPT type="text/javascript">
|
|
||||||
<!--
|
|
||||||
if(window==top) {
|
|
||||||
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
|
|
||||||
}
|
|
||||||
//-->
|
|
||||||
</SCRIPT>
|
|
||||||
<NOSCRIPT>
|
|
||||||
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
|
|
||||||
</NOSCRIPT>
|
|
||||||
|
|
||||||
|
|
||||||
</FONT></TD>
|
|
||||||
</TR>
|
|
||||||
</TABLE>
|
|
||||||
<A NAME="skip-navbar_bottom"></A>
|
|
||||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
|
||||||
|
|
||||||
<HR>
|
|
||||||
|
|
||||||
</BODY>
|
|
||||||
</HTML>
|
|
|
@ -1,30 +0,0 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
|
||||||
/* Javadoc style sheet */
|
|
||||||
|
|
||||||
/* Define colors, fonts and other style attributes here to override the defaults */
|
|
||||||
|
|
||||||
/* Page background color */
|
|
||||||
body { background-color: #FFFFFF; color:#000000 }
|
|
||||||
|
|
||||||
/* Headings */
|
|
||||||
h1 { font-size: 145% }
|
|
||||||
|
|
||||||
/* Table colors */
|
|
||||||
.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */
|
|
||||||
.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */
|
|
||||||
.TableRowColor { background: #FFFFFF; color:#000000 } /* White */
|
|
||||||
|
|
||||||
/* Font used in left-hand frame lists */
|
|
||||||
.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
|
|
||||||
.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
|
|
||||||
.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 }
|
|
||||||
|
|
||||||
/* Navigation bar fonts and colors */
|
|
||||||
.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */
|
|
||||||
.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */
|
|
||||||
.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;}
|
|
||||||
.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;}
|
|
||||||
|
|
||||||
.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
|
|
||||||
.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000}
|
|
||||||
|
|
|
@ -269,6 +269,12 @@
|
||||||
<include name="example.developer.properties" />
|
<include name="example.developer.properties" />
|
||||||
</fileset>
|
</fileset>
|
||||||
</copy>
|
</copy>
|
||||||
|
<mkdir dir="${vitrohome.image.dir}/config" />
|
||||||
|
<copy todir="${vitrohome.image.dir}/config" >
|
||||||
|
<fileset dir="${appbase.dir}/config" >
|
||||||
|
<include name="applicationSetup.n3" />
|
||||||
|
</fileset>
|
||||||
|
</copy>
|
||||||
<copy todir="${vitrohome.image.dir}" >
|
<copy todir="${vitrohome.image.dir}" >
|
||||||
<fileset dir="${appbase.dir}" >
|
<fileset dir="${appbase.dir}" >
|
||||||
<include name="rdf/**/*" />
|
<include name="rdf/**/*" />
|
||||||
|
|
|
@ -859,6 +859,7 @@ local_name = Nombre local
|
||||||
group_capitalized = Grupo
|
group_capitalized = Grupo
|
||||||
domain_class = Clase de dominio
|
domain_class = Clase de dominio
|
||||||
range_class = Clase Rango
|
range_class = Clase Rango
|
||||||
|
range_data_type = Tipo de datos de gama
|
||||||
sub_properties = Subpropiedades
|
sub_properties = Subpropiedades
|
||||||
subproperty = subpropiedad
|
subproperty = subpropiedad
|
||||||
|
|
||||||
|
|
57
webapp/rdf/display/everytime/SearchIndexerConfiguration.n3
Normal file
57
webapp/rdf/display/everytime/SearchIndexerConfiguration.n3
Normal file
|
@ -0,0 +1,57 @@
|
||||||
|
@prefix : <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#> .
|
||||||
|
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
|
||||||
|
|
||||||
|
#
|
||||||
|
# Specify the SearchIndexExcluders and DocumentModifiers.
|
||||||
|
#
|
||||||
|
|
||||||
|
# Exclude from the search index Individuals with types from these namespaces.
|
||||||
|
# Note: if you do OWL.NS here you will exclude all of owl:Thing.
|
||||||
|
:searchExcluder_namespaceExcluder
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeBasedOnNamespace> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder> ;
|
||||||
|
:excludes
|
||||||
|
"http://vitro.mannlib.cornell.edu/ns/vitro/0.7#" ,
|
||||||
|
"http://vitro.mannlib.cornell.edu/ns/vitro/public#" ,
|
||||||
|
"http://vitro.mannlib.cornell.edu/ns/bnode#" ,
|
||||||
|
"http://www.w3.org/2002/07/owl#" .
|
||||||
|
|
||||||
|
# Individuals of these types will be excluded from the search index
|
||||||
|
:searchExcluder_typeExcluder
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeBasedOnType> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder> ;
|
||||||
|
:excludes
|
||||||
|
"http://www.w3.org/2002/07/owl#AnnotationProperty" ,
|
||||||
|
"http://www.w3.org/2002/07/owl#DatatypeProperty" ,
|
||||||
|
"http://www.w3.org/2002/07/owl#ObjectProperty" .
|
||||||
|
|
||||||
|
# Exclude from the search index individuals who's URIs start with these namespaces.
|
||||||
|
:searchExcluder_typeNamespaceExcluder
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeBasedOnTypeNamespace> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder> ;
|
||||||
|
:excludes
|
||||||
|
"http://vitro.mannlib.cornell.edu/ns/vitro/role#public" .
|
||||||
|
|
||||||
|
:searchExcluder_vitroExcluder
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeNonFlagVitro> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder> .
|
||||||
|
|
||||||
|
:searchExcluder_syncingTypeExcluder
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SyncingExcludeBasedOnType> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder> .
|
||||||
|
|
||||||
|
# ------------------------------------
|
||||||
|
|
||||||
|
:documentModifier_nameFields
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.NameFields> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.DocumentModifier> .
|
||||||
|
|
||||||
|
:documentModifier_nameBoost
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.NameBoost> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.DocumentModifier> ;
|
||||||
|
:hasBoost "1.2"^^xsd:float .
|
||||||
|
|
||||||
|
:documentModifier_thumbnailImageUrl
|
||||||
|
a <java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ThumbnailImageURL> ,
|
||||||
|
<java:edu.cornell.mannlib.vitro.webapp.search.documentBuilding.DocumentModifier> .
|
||||||
|
|
|
@ -2,21 +2,28 @@
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.application;
|
package edu.cornell.mannlib.vitro.webapp.application;
|
||||||
|
|
||||||
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONFIGURATION;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
import javax.servlet.ServletContextEvent;
|
import javax.servlet.ServletContextEvent;
|
||||||
import javax.servlet.ServletContextListener;
|
import javax.servlet.ServletContextListener;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.filestorage.impl.FileStorageImplWrapper;
|
import com.hp.hpl.jena.ontology.OntDocumentManager;
|
||||||
import edu.cornell.mannlib.vitro.webapp.imageprocessor.jai.JaiImageProcessor;
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.fileStorage.FileStorage;
|
import edu.cornell.mannlib.vitro.webapp.modules.fileStorage.FileStorage;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.imageProcessor.ImageProcessor;
|
import edu.cornell.mannlib.vitro.webapp.modules.imageProcessor.ImageProcessor;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngine;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngine;
|
||||||
import edu.cornell.mannlib.vitro.webapp.searchengine.InstrumentedSearchEngineWrapper;
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ConfigurationTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.searchengine.solr.SolrSearchEngine;
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ContentTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.triplesource.impl.BasicCombinedTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.ComponentStartupStatusImpl;
|
import edu.cornell.mannlib.vitro.webapp.startup.ComponentStartupStatusImpl;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The basic implementation of the Application interface.
|
* The basic implementation of the Application interface.
|
||||||
|
@ -26,12 +33,16 @@ public class ApplicationImpl implements Application {
|
||||||
// The instance
|
// The instance
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
|
||||||
private final ServletContext ctx;
|
private ServletContext ctx;
|
||||||
|
private VitroHomeDirectory homeDirectory;
|
||||||
|
|
||||||
private SearchEngine searchEngine;
|
private SearchEngine searchEngine;
|
||||||
private ImageProcessor imageProcessor;
|
private ImageProcessor imageProcessor;
|
||||||
private FileStorage fileStorage;
|
private FileStorage fileStorage;
|
||||||
|
private ContentTripleSource contentTripleSource;
|
||||||
|
private ConfigurationTripleSource configurationTripleSource;
|
||||||
|
|
||||||
public ApplicationImpl(ServletContext ctx) {
|
public void setServletContext(ServletContext ctx) {
|
||||||
this.ctx = ctx;
|
this.ctx = ctx;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -40,13 +51,29 @@ public class ApplicationImpl implements Application {
|
||||||
return ctx;
|
return ctx;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public VitroHomeDirectory getHomeDirectory() {
|
||||||
|
return homeDirectory;
|
||||||
|
}
|
||||||
|
|
||||||
|
public void setHomeDirectory(VitroHomeDirectory homeDirectory) {
|
||||||
|
this.homeDirectory = homeDirectory;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public SearchEngine getSearchEngine() {
|
public SearchEngine getSearchEngine() {
|
||||||
return searchEngine;
|
return searchEngine;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setSearchEngine(SearchEngine searchEngine) {
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasSearchEngine")
|
||||||
this.searchEngine = searchEngine;
|
public void setSearchEngine(SearchEngine se) {
|
||||||
|
if (searchEngine == null) {
|
||||||
|
searchEngine = se;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple SearchEngine instancess: "
|
||||||
|
+ searchEngine + ", and " + se);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -54,8 +81,15 @@ public class ApplicationImpl implements Application {
|
||||||
return imageProcessor;
|
return imageProcessor;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setImageProcessor(ImageProcessor imageProcessor) {
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasImageProcessor")
|
||||||
this.imageProcessor = imageProcessor;
|
public void setImageProcessor(ImageProcessor ip) {
|
||||||
|
if (imageProcessor == null) {
|
||||||
|
imageProcessor = ip;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple ImageProcessor instancess: "
|
||||||
|
+ imageProcessor + ", and " + ip);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -63,57 +97,151 @@ public class ApplicationImpl implements Application {
|
||||||
return fileStorage;
|
return fileStorage;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void setFileStorage(FileStorage fileStorage) {
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasFileStorage")
|
||||||
this.fileStorage = fileStorage;
|
public void setFileStorage(FileStorage fs) {
|
||||||
|
if (fileStorage == null) {
|
||||||
|
fileStorage = fs;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple FileStorage intances: "
|
||||||
|
+ fileStorage + ", and " + fs);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ContentTripleSource getContentTripleSource() {
|
||||||
|
return contentTripleSource;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasContentTripleSource")
|
||||||
|
public void setContentTripleSource(ContentTripleSource source) {
|
||||||
|
if (contentTripleSource == null) {
|
||||||
|
contentTripleSource = source;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple intances of ContentTripleSource: "
|
||||||
|
+ contentTripleSource + ", and " + source);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public ConfigurationTripleSource getConfigurationTripleSource() {
|
||||||
|
return configurationTripleSource;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasConfigurationTripleSource")
|
||||||
|
public void setConfigurationTripleSource(ConfigurationTripleSource source) {
|
||||||
|
if (configurationTripleSource == null) {
|
||||||
|
configurationTripleSource = source;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple intances of ConfigurationTripleSource: "
|
||||||
|
+ configurationTripleSource + ", and " + source);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Validation
|
||||||
|
public void validate() throws Exception {
|
||||||
|
if (searchEngine == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a SearchEngine.");
|
||||||
|
}
|
||||||
|
if (imageProcessor == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include an ImageProcessor.");
|
||||||
|
}
|
||||||
|
if (fileStorage == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a FileStorage.");
|
||||||
|
}
|
||||||
|
if (contentTripleSource == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a ContentTripleSource.");
|
||||||
|
}
|
||||||
|
if (configurationTripleSource == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a ConfigurationTripleSource.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void shutdown() {
|
||||||
|
getFileStorage().shutdown(this);
|
||||||
|
getImageProcessor().shutdown(this);
|
||||||
|
getSearchEngine().shutdown(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
// The Setup class.
|
// Setup the major components.
|
||||||
|
//
|
||||||
|
// This must happen after the ConfigurationProperties and some other stuff.
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
|
||||||
public static class Setup implements ServletContextListener {
|
public static class ComponentsSetup implements ServletContextListener {
|
||||||
private ApplicationImpl application;
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void contextInitialized(ServletContextEvent sce) {
|
public void contextInitialized(ServletContextEvent sce) {
|
||||||
ServletContext ctx = sce.getServletContext();
|
ServletContext ctx = sce.getServletContext();
|
||||||
|
Application app = ApplicationUtils.instance();
|
||||||
StartupStatus ss = StartupStatus.getBean(ctx);
|
StartupStatus ss = StartupStatus.getBean(ctx);
|
||||||
|
ComponentStartupStatus css = new ComponentStartupStatusImpl(this,
|
||||||
|
ss);
|
||||||
|
|
||||||
try {
|
SearchEngine searchEngine = app.getSearchEngine();
|
||||||
application = new ApplicationImpl(ctx);
|
searchEngine.startup(app, css);
|
||||||
|
ss.info(this, "Started the SearchEngine: " + searchEngine);
|
||||||
ComponentStartupStatus css = new ComponentStartupStatusImpl(
|
|
||||||
this, ss);
|
|
||||||
|
|
||||||
SearchEngine searchEngine = new InstrumentedSearchEngineWrapper(
|
ImageProcessor imageProcessor = app.getImageProcessor();
|
||||||
new SolrSearchEngine());
|
imageProcessor.startup(app, css);
|
||||||
searchEngine.startup(application, css);
|
ss.info(this, "Started the ImageProcessor: " + imageProcessor);
|
||||||
application.setSearchEngine(searchEngine);
|
|
||||||
ss.info(this, "Started the searchEngine: " + searchEngine);
|
|
||||||
|
|
||||||
ImageProcessor imageProcessor = new JaiImageProcessor();
|
FileStorage fileStorage = app.getFileStorage();
|
||||||
imageProcessor.startup(application, css);
|
fileStorage.startup(app, css);
|
||||||
application.setImageProcessor(imageProcessor);
|
ss.info(this, "Started the FileStorage system: " + fileStorage);
|
||||||
ss.info(this, "Started the ImageProcessor: " + searchEngine);
|
|
||||||
|
|
||||||
FileStorage fileStorage = new FileStorageImplWrapper();
|
ContentTripleSource contentTripleSource = app
|
||||||
fileStorage.startup(application, css);
|
.getContentTripleSource();
|
||||||
application.setFileStorage(fileStorage);
|
contentTripleSource.startup(app, css);
|
||||||
ss.info(this, "Started the FileStorage system: " + searchEngine);
|
ss.info(this, "Started the ContentTripleSource: "
|
||||||
|
+ contentTripleSource);
|
||||||
|
|
||||||
ApplicationUtils.setInstance(application);
|
ConfigurationTripleSource configurationTripleSource = app
|
||||||
ss.info(this, "Appliation is configured.");
|
.getConfigurationTripleSource();
|
||||||
} catch (Exception e) {
|
configurationTripleSource.startup(app, css);
|
||||||
ss.fatal(this, "Failed to initialize the Application.", e);
|
ss.info(this, "Started the ConfigurationTripleSource: "
|
||||||
}
|
+ configurationTripleSource);
|
||||||
|
|
||||||
|
configureJena();
|
||||||
|
prepareCombinedTripleSource(app, ctx);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void configureJena() {
|
||||||
|
// we do not want to fetch imports when we wrap Models in OntModels
|
||||||
|
OntDocumentManager.getInstance().setProcessImports(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void prepareCombinedTripleSource(Application app,
|
||||||
|
ServletContext ctx) {
|
||||||
|
ContentTripleSource contentSource = app.getContentTripleSource();
|
||||||
|
ConfigurationTripleSource configurationSource = app
|
||||||
|
.getConfigurationTripleSource();
|
||||||
|
BasicCombinedTripleSource source = new BasicCombinedTripleSource(
|
||||||
|
contentSource, configurationSource);
|
||||||
|
|
||||||
|
RDFServiceUtils.setRDFServiceFactory(ctx,
|
||||||
|
contentSource.getRDFServiceFactory());
|
||||||
|
RDFServiceUtils.setRDFServiceFactory(ctx,
|
||||||
|
configurationSource.getRDFServiceFactory(), CONFIGURATION);
|
||||||
|
|
||||||
|
ModelAccess.setCombinedTripleSource(source);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void contextDestroyed(ServletContextEvent sce) {
|
public void contextDestroyed(ServletContextEvent sce) {
|
||||||
application.getFileStorage().shutdown(application);
|
Application app = ApplicationUtils.instance();
|
||||||
application.getImageProcessor().shutdown(application);
|
app.getSearchEngine().shutdown(app);
|
||||||
application.getSearchEngine().shutdown(application);
|
app.getImageProcessor().shutdown(app);
|
||||||
|
app.getFileStorage().shutdown(app);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,115 @@
|
||||||
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
|
package edu.cornell.mannlib.vitro.webapp.application;
|
||||||
|
|
||||||
|
import java.io.InputStream;
|
||||||
|
import java.nio.file.Files;
|
||||||
|
import java.nio.file.Path;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
|
import javax.servlet.ServletContext;
|
||||||
|
import javax.servlet.ServletContextEvent;
|
||||||
|
import javax.servlet.ServletContextListener;
|
||||||
|
|
||||||
|
import com.hp.hpl.jena.rdf.model.Model;
|
||||||
|
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ConfigurationBeanLoader;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ConfigurationBeanLoaderException;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.jena.criticalsection.LockableModel;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Read the application setup file and create the components it describes.
|
||||||
|
*/
|
||||||
|
public class ApplicationSetup implements ServletContextListener {
|
||||||
|
private static final String APPLICATION_SETUP_PATH = "config/applicationSetup.n3";
|
||||||
|
|
||||||
|
private ServletContext ctx;
|
||||||
|
private StartupStatus ss;
|
||||||
|
|
||||||
|
private ApplicationImpl app;
|
||||||
|
|
||||||
|
private VitroHomeDirectory vitroHomeDir;
|
||||||
|
|
||||||
|
private Path configFile;
|
||||||
|
private LockableModel configModel;
|
||||||
|
private ConfigurationBeanLoader loader;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void contextInitialized(ServletContextEvent sce) {
|
||||||
|
try {
|
||||||
|
this.ctx = sce.getServletContext();
|
||||||
|
this.ss = StartupStatus.getBean(ctx);
|
||||||
|
|
||||||
|
this.vitroHomeDir = VitroHomeDirectory.find(ctx);
|
||||||
|
ss.info(this, vitroHomeDir.getDiscoveryMessage());
|
||||||
|
|
||||||
|
locateApplicationConfigFile();
|
||||||
|
loadApplicationConfigFile();
|
||||||
|
createConfigurationBeanLoader();
|
||||||
|
instantiateTheApplication();
|
||||||
|
|
||||||
|
app.setServletContext(this.ctx);
|
||||||
|
app.setHomeDirectory(this.vitroHomeDir);
|
||||||
|
|
||||||
|
ApplicationUtils.setInstance(app);
|
||||||
|
ss.info(this, "Application is configured.");
|
||||||
|
} catch (Exception e) {
|
||||||
|
ss.fatal(this, "Failed to initialize the Application.", e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void locateApplicationConfigFile() {
|
||||||
|
Path path = this.vitroHomeDir.getPath().resolve(APPLICATION_SETUP_PATH);
|
||||||
|
if (!Files.exists(path)) {
|
||||||
|
throw new IllegalStateException("'" + path + "' does not exist.");
|
||||||
|
}
|
||||||
|
if (!Files.isReadable(path)) {
|
||||||
|
throw new IllegalStateException("Can't read '" + path + "'");
|
||||||
|
}
|
||||||
|
this.configFile = path;
|
||||||
|
}
|
||||||
|
|
||||||
|
private void loadApplicationConfigFile() {
|
||||||
|
try (InputStream in = Files.newInputStream(this.configFile)) {
|
||||||
|
Model m = ModelFactory.createDefaultModel();
|
||||||
|
m.read(in, null, "N3");
|
||||||
|
this.configModel = new LockableModel(m);
|
||||||
|
} catch (Exception e) {
|
||||||
|
throw new RuntimeException("Failed to read '" + this.configFile
|
||||||
|
+ "'", e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void createConfigurationBeanLoader() {
|
||||||
|
this.loader = new ConfigurationBeanLoader(configModel);
|
||||||
|
}
|
||||||
|
|
||||||
|
private void instantiateTheApplication() {
|
||||||
|
try {
|
||||||
|
Set<ApplicationImpl> apps = loader.loadAll(ApplicationImpl.class);
|
||||||
|
if (apps.isEmpty()) {
|
||||||
|
throw new IllegalStateException("'" + this.configFile
|
||||||
|
+ "' does not define an instance of "
|
||||||
|
+ ApplicationImpl.class.getName());
|
||||||
|
} else if (apps.size() > 1) {
|
||||||
|
throw new IllegalStateException("'" + this.configFile
|
||||||
|
+ "' defines " + apps.size() + " instances of "
|
||||||
|
+ ApplicationImpl.class.getName());
|
||||||
|
} else {
|
||||||
|
this.app = apps.iterator().next();
|
||||||
|
}
|
||||||
|
} catch (ConfigurationBeanLoaderException e) {
|
||||||
|
throw new IllegalStateException("Failed to setup the application",
|
||||||
|
e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void contextDestroyed(ServletContextEvent sce) {
|
||||||
|
if (app != null) {
|
||||||
|
app.shutdown();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
|
@ -12,7 +12,7 @@ import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
*/
|
*/
|
||||||
public class ApplicationUtils {
|
public class ApplicationUtils {
|
||||||
private static final Log log = LogFactory.getLog(ApplicationUtils.class);
|
private static final Log log = LogFactory.getLog(ApplicationUtils.class);
|
||||||
|
|
||||||
private static volatile Application instance;
|
private static volatile Application instance;
|
||||||
|
|
||||||
public static Application instance() {
|
public static Application instance() {
|
||||||
|
@ -25,9 +25,8 @@ public class ApplicationUtils {
|
||||||
"Called for Application before it was available", e);
|
"Called for Application before it was available", e);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void setInstance(Application application) {
|
static void setInstance(Application application) {
|
||||||
instance = application;
|
instance = application;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,54 @@
|
||||||
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
|
package edu.cornell.mannlib.vitro.webapp.application;
|
||||||
|
|
||||||
|
import java.io.IOException;
|
||||||
|
import java.io.InputStream;
|
||||||
|
import java.util.Collections;
|
||||||
|
import java.util.HashMap;
|
||||||
|
import java.util.Map;
|
||||||
|
import java.util.Properties;
|
||||||
|
|
||||||
|
import javax.servlet.ServletContext;
|
||||||
|
|
||||||
|
import org.apache.commons.logging.Log;
|
||||||
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Obtains and provides the contents of the build.properties file.
|
||||||
|
*/
|
||||||
|
public class BuildProperties {
|
||||||
|
private static final Log log = LogFactory.getLog(BuildProperties.class);
|
||||||
|
|
||||||
|
/** Path to the file of build properties baked into the webapp. */
|
||||||
|
public static final String WEBAPP_PATH_BUILD_PROPERTIES = "/WEB-INF/resources/build.properties";
|
||||||
|
|
||||||
|
private final Map<String, String> propertyMap;
|
||||||
|
|
||||||
|
public BuildProperties(ServletContext ctx) {
|
||||||
|
Map<String, String> map = new HashMap<>();
|
||||||
|
|
||||||
|
try (InputStream stream = ctx
|
||||||
|
.getResourceAsStream(WEBAPP_PATH_BUILD_PROPERTIES)) {
|
||||||
|
if (stream == null) {
|
||||||
|
log.debug("Didn't find a resource at '"
|
||||||
|
+ WEBAPP_PATH_BUILD_PROPERTIES + "'.");
|
||||||
|
} else {
|
||||||
|
Properties props = new Properties();
|
||||||
|
props.load(stream);
|
||||||
|
for (String key : props.stringPropertyNames()) {
|
||||||
|
map.put(key, props.getProperty(key));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
} catch (IOException e) {
|
||||||
|
throw new RuntimeException("Failed to load from '"
|
||||||
|
+ WEBAPP_PATH_BUILD_PROPERTIES + "'.", e);
|
||||||
|
}
|
||||||
|
propertyMap = Collections.unmodifiableMap(map);
|
||||||
|
}
|
||||||
|
|
||||||
|
public Map<String, String> getMap() {
|
||||||
|
return this.propertyMap;
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -0,0 +1,213 @@
|
||||||
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
|
package edu.cornell.mannlib.vitro.webapp.application;
|
||||||
|
|
||||||
|
import static edu.cornell.mannlib.vitro.webapp.application.BuildProperties.WEBAPP_PATH_BUILD_PROPERTIES;
|
||||||
|
|
||||||
|
import java.nio.file.Files;
|
||||||
|
import java.nio.file.Path;
|
||||||
|
import java.nio.file.Paths;
|
||||||
|
import java.util.ArrayList;
|
||||||
|
import java.util.List;
|
||||||
|
import java.util.Map;
|
||||||
|
|
||||||
|
import javax.naming.InitialContext;
|
||||||
|
import javax.servlet.ServletContext;
|
||||||
|
|
||||||
|
import org.apache.commons.logging.Log;
|
||||||
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Encapsulates some of the info relating to the Vitro home directory.
|
||||||
|
*/
|
||||||
|
public class VitroHomeDirectory {
|
||||||
|
private static final Log log = LogFactory.getLog(VitroHomeDirectory.class);
|
||||||
|
|
||||||
|
public static VitroHomeDirectory find(ServletContext ctx) {
|
||||||
|
HomeDirectoryFinder finder = new HomeDirectoryFinder(ctx);
|
||||||
|
return new VitroHomeDirectory(ctx, finder.getPath(),
|
||||||
|
finder.getMessage());
|
||||||
|
}
|
||||||
|
|
||||||
|
private final ServletContext ctx;
|
||||||
|
private final Path path;
|
||||||
|
private final String discoveryMessage;
|
||||||
|
|
||||||
|
public VitroHomeDirectory(ServletContext ctx, Path path,
|
||||||
|
String discoveryMessage) {
|
||||||
|
this.ctx = ctx;
|
||||||
|
this.path = path;
|
||||||
|
this.discoveryMessage = discoveryMessage;
|
||||||
|
}
|
||||||
|
|
||||||
|
public ServletContext getCtx() {
|
||||||
|
return ctx;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Path getPath() {
|
||||||
|
return path;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getDiscoveryMessage() {
|
||||||
|
return discoveryMessage;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Find something that specifies the location of the Vitro home directory.
|
||||||
|
* Look in the JDNI environment, the system properties, and the
|
||||||
|
* build.properties file.
|
||||||
|
*
|
||||||
|
* If we don't find it, fail. If we find it more than once, use the first
|
||||||
|
* one (with a warning). If it is not an existing, readable directory, fail.
|
||||||
|
*/
|
||||||
|
private static class HomeDirectoryFinder {
|
||||||
|
/** JNDI path that defines the Vitro home directory */
|
||||||
|
private static final String VHD_JNDI_PATH = "java:comp/env/vitro/home";
|
||||||
|
|
||||||
|
/** System property that defines the Vitro home directory */
|
||||||
|
private static final String VHD_SYSTEM_PROPERTY = "vitro.home";
|
||||||
|
|
||||||
|
/** build.properties property that defines the Vitro home directory */
|
||||||
|
private static final String VHD_BUILD_PROPERTY = "vitro.home";
|
||||||
|
|
||||||
|
private final ServletContext ctx;
|
||||||
|
private final List<Found> foundLocations = new ArrayList<>();
|
||||||
|
|
||||||
|
public HomeDirectoryFinder(ServletContext ctx) {
|
||||||
|
this.ctx = ctx;
|
||||||
|
|
||||||
|
getVhdFromJndi();
|
||||||
|
getVhdFromSystemProperties();
|
||||||
|
getVhdFromBuildProperties();
|
||||||
|
confirmExactlyOneResult();
|
||||||
|
confirmValidDirectory();
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getMessage() {
|
||||||
|
return foundLocations.get(0).getMessage();
|
||||||
|
}
|
||||||
|
|
||||||
|
public Path getPath() {
|
||||||
|
return foundLocations.get(0).getPath();
|
||||||
|
}
|
||||||
|
|
||||||
|
public void getVhdFromJndi() {
|
||||||
|
try {
|
||||||
|
String vhdPath = (String) new InitialContext()
|
||||||
|
.lookup(VHD_JNDI_PATH);
|
||||||
|
if (vhdPath == null) {
|
||||||
|
log.debug("Didn't find a JNDI value at '" + VHD_JNDI_PATH
|
||||||
|
+ "'.");
|
||||||
|
} else {
|
||||||
|
log.debug("'" + VHD_JNDI_PATH + "' as specified by JNDI: "
|
||||||
|
+ vhdPath);
|
||||||
|
String message = String.format(
|
||||||
|
"JNDI environment '%s' was set to '%s'",
|
||||||
|
VHD_JNDI_PATH, vhdPath);
|
||||||
|
foundLocations.add(new Found(Paths.get(vhdPath), message));
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.debug("JNDI lookup failed. " + e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void getVhdFromSystemProperties() {
|
||||||
|
String vhdPath = System.getProperty(VHD_SYSTEM_PROPERTY);
|
||||||
|
if (vhdPath == null) {
|
||||||
|
log.debug("Didn't find a system property value at '"
|
||||||
|
+ VHD_SYSTEM_PROPERTY + "'.");
|
||||||
|
} else {
|
||||||
|
log.debug("'" + VHD_SYSTEM_PROPERTY
|
||||||
|
+ "' as specified by system property: " + vhdPath);
|
||||||
|
String message = String.format(
|
||||||
|
"System property '%s' was set to '%s'",
|
||||||
|
VHD_SYSTEM_PROPERTY, vhdPath);
|
||||||
|
foundLocations.add(new Found(Paths.get(vhdPath), message));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void getVhdFromBuildProperties() {
|
||||||
|
try {
|
||||||
|
Map<String, String> buildProps = new BuildProperties(ctx)
|
||||||
|
.getMap();
|
||||||
|
String vhdPath = buildProps.get(VHD_BUILD_PROPERTY);
|
||||||
|
if (vhdPath == null) {
|
||||||
|
log.debug("build properties doesn't contain a value for '"
|
||||||
|
+ VHD_BUILD_PROPERTY + "'.");
|
||||||
|
} else {
|
||||||
|
log.debug("'" + VHD_BUILD_PROPERTY
|
||||||
|
+ "' as specified by build.properties: " + vhdPath);
|
||||||
|
String message = String.format(
|
||||||
|
"In resource '%s', '%s' was set to '%s'.",
|
||||||
|
WEBAPP_PATH_BUILD_PROPERTIES, VHD_BUILD_PROPERTY,
|
||||||
|
vhdPath);
|
||||||
|
foundLocations.add(new Found(Paths.get(vhdPath), message));
|
||||||
|
}
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.warn("Reading build properties failed. " + e);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void confirmExactlyOneResult() {
|
||||||
|
if (foundLocations.isEmpty()) {
|
||||||
|
String message = String.format("Can't find a value "
|
||||||
|
+ "for the Vitro home directory. "
|
||||||
|
+ "Looked in JNDI environment at '%s'. "
|
||||||
|
+ "Looked for a system property named '%s'. "
|
||||||
|
+ "Looked in 'WEB-INF/resources/build.properties' "
|
||||||
|
+ "for '%s'.", VHD_JNDI_PATH, VHD_SYSTEM_PROPERTY,
|
||||||
|
VHD_BUILD_PROPERTY);
|
||||||
|
throw new IllegalStateException(message);
|
||||||
|
} else if (foundLocations.size() > 1) {
|
||||||
|
String message = String.format("Found multiple values for the "
|
||||||
|
+ "Vitro home directory: " + foundLocations);
|
||||||
|
log.warn(message);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void confirmValidDirectory() {
|
||||||
|
Path vhd = getPath();
|
||||||
|
if (!Files.exists(vhd)) {
|
||||||
|
throw new IllegalStateException("Vitro home directory '" + vhd
|
||||||
|
+ "' does not exist.");
|
||||||
|
}
|
||||||
|
if (!Files.isDirectory(vhd)) {
|
||||||
|
throw new IllegalStateException("Vitro home directory '" + vhd
|
||||||
|
+ "' is not a directory.");
|
||||||
|
}
|
||||||
|
if (!Files.isReadable(vhd)) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Cannot read Vitro home directory '" + vhd + "'.");
|
||||||
|
}
|
||||||
|
if (!Files.isWritable(vhd)) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Can't write to Vitro home directory: '" + vhd + "'.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/** We found it: where and how. */
|
||||||
|
private static class Found {
|
||||||
|
private final Path path;
|
||||||
|
private final String message;
|
||||||
|
|
||||||
|
public Found(Path path, String message) {
|
||||||
|
this.path = path;
|
||||||
|
this.message = message;
|
||||||
|
}
|
||||||
|
|
||||||
|
public Path getPath() {
|
||||||
|
return path;
|
||||||
|
}
|
||||||
|
|
||||||
|
public String getMessage() {
|
||||||
|
return message;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "Found[path=" + path + ", message=" + message + "]";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -7,12 +7,8 @@ import java.io.FileInputStream;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.LinkedHashMap;
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Properties;
|
|
||||||
|
|
||||||
import javax.naming.InitialContext;
|
|
||||||
import javax.naming.NamingException;
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
import javax.servlet.ServletContextEvent;
|
import javax.servlet.ServletContextEvent;
|
||||||
import javax.servlet.ServletContextListener;
|
import javax.servlet.ServletContextListener;
|
||||||
|
@ -20,6 +16,8 @@ import javax.servlet.ServletContextListener;
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.application.BuildProperties;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -48,23 +46,11 @@ public class ConfigurationPropertiesSetup implements ServletContextListener {
|
||||||
private static final Log log = LogFactory
|
private static final Log log = LogFactory
|
||||||
.getLog(ConfigurationPropertiesSetup.class);
|
.getLog(ConfigurationPropertiesSetup.class);
|
||||||
|
|
||||||
/** JNDI path that defines the Vitro home directory */
|
|
||||||
private static final String VHD_JNDI_PATH = "java:comp/env/vitro/home";
|
|
||||||
|
|
||||||
/** System property that defines the Vitro home directory */
|
|
||||||
private static final String VHD_SYSTEM_PROPERTY = "vitro.home";
|
|
||||||
|
|
||||||
/** build.properties property that defines the Vitro home directory */
|
|
||||||
private static final String VHD_BUILD_PROPERTY = "vitro.home";
|
|
||||||
|
|
||||||
/** Configuration property to store the Vitro home directory */
|
|
||||||
private static final String VHD_CONFIGURATION_PROPERTY = "vitro.home";
|
|
||||||
|
|
||||||
/** Name of the file that contains runtime properties. */
|
/** Name of the file that contains runtime properties. */
|
||||||
private static final String FILE_RUNTIME_PROPERTIES = "runtime.properties";
|
private static final String FILE_RUNTIME_PROPERTIES = "runtime.properties";
|
||||||
|
|
||||||
/** Path to the file of build properties baked into the webapp. */
|
/** Configuration property to store the Vitro home directory */
|
||||||
private static final String PATH_BUILD_PROPERTIES = "/WEB-INF/resources/build.properties";
|
private static final String VHD_CONFIGURATION_PROPERTY = "vitro.home";
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void contextInitialized(ServletContextEvent sce) {
|
public void contextInitialized(ServletContextEvent sce) {
|
||||||
|
@ -74,7 +60,8 @@ public class ConfigurationPropertiesSetup implements ServletContextListener {
|
||||||
try {
|
try {
|
||||||
InputStream stream = null;
|
InputStream stream = null;
|
||||||
try {
|
try {
|
||||||
File vitroHomeDir = locateVitroHomeDirectory(ctx, ss);
|
File vitroHomeDir = ApplicationUtils.instance()
|
||||||
|
.getHomeDirectory().getPath().toFile();
|
||||||
|
|
||||||
File runtimePropertiesFile = locateRuntimePropertiesFile(
|
File runtimePropertiesFile = locateRuntimePropertiesFile(
|
||||||
vitroHomeDir, ss);
|
vitroHomeDir, ss);
|
||||||
|
@ -82,9 +69,9 @@ public class ConfigurationPropertiesSetup implements ServletContextListener {
|
||||||
|
|
||||||
Map<String, String> preempts = createPreemptiveProperties(
|
Map<String, String> preempts = createPreemptiveProperties(
|
||||||
VHD_CONFIGURATION_PROPERTY, vitroHomeDir);
|
VHD_CONFIGURATION_PROPERTY, vitroHomeDir);
|
||||||
|
|
||||||
ConfigurationPropertiesImpl bean = new ConfigurationPropertiesImpl(
|
ConfigurationPropertiesImpl bean = new ConfigurationPropertiesImpl(
|
||||||
stream, preempts, getBuildProperties(ctx));
|
stream, preempts, new BuildProperties(ctx).getMap());
|
||||||
|
|
||||||
ConfigurationProperties.setBean(ctx, bean);
|
ConfigurationProperties.setBean(ctx, bean);
|
||||||
ss.info(this, "Loaded " + bean.getPropertyMap().size()
|
ss.info(this, "Loaded " + bean.getPropertyMap().size()
|
||||||
|
@ -103,141 +90,6 @@ public class ConfigurationPropertiesSetup implements ServletContextListener {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Look in the JDNI environment, the system properties, and the
|
|
||||||
* build.properties file.
|
|
||||||
*
|
|
||||||
* If we don't find it, fail. If we find it more than once, warn and use the
|
|
||||||
* first one.
|
|
||||||
*
|
|
||||||
* Confirm that it is an existing, readable directory.
|
|
||||||
*/
|
|
||||||
private File locateVitroHomeDirectory(ServletContext ctx, StartupStatus ss) {
|
|
||||||
Map<String, String> whereWasIt = new LinkedHashMap<String, String>();
|
|
||||||
getVhdFromJndi(whereWasIt);
|
|
||||||
getVhdFromSystemProperties(whereWasIt);
|
|
||||||
getVhdFromBuildProperties(ctx, whereWasIt);
|
|
||||||
|
|
||||||
if (whereWasIt.isEmpty()) {
|
|
||||||
String message = String.format("Can't find a value "
|
|
||||||
+ "for the Vitro home directory. "
|
|
||||||
+ "Looked in JNDI environment at '%s'. "
|
|
||||||
+ "Looked for a system property named '%s'. "
|
|
||||||
+ "Looked in 'WEB-INF/resources/build.properties' "
|
|
||||||
+ "for '%s'.", VHD_JNDI_PATH, VHD_SYSTEM_PROPERTY,
|
|
||||||
VHD_BUILD_PROPERTY);
|
|
||||||
throw new IllegalStateException(message);
|
|
||||||
} else if (whereWasIt.size() > 1) {
|
|
||||||
String message = String.format("Found multiple values for the "
|
|
||||||
+ "Vitro home directory: " + whereWasIt.keySet());
|
|
||||||
ss.warning(this, message);
|
|
||||||
}
|
|
||||||
String message = whereWasIt.keySet().iterator().next();
|
|
||||||
String vhdPath = whereWasIt.values().iterator().next();
|
|
||||||
|
|
||||||
ss.info(this, message);
|
|
||||||
|
|
||||||
File vhd = new File(vhdPath);
|
|
||||||
if (!vhd.exists()) {
|
|
||||||
throw new IllegalStateException("Vitro home directory '" + vhdPath
|
|
||||||
+ "' does not exist.");
|
|
||||||
}
|
|
||||||
if (!vhd.isDirectory()) {
|
|
||||||
throw new IllegalStateException("Vitro home directory '" + vhdPath
|
|
||||||
+ "' is not a directory.");
|
|
||||||
}
|
|
||||||
if (!vhd.canRead()) {
|
|
||||||
throw new IllegalStateException("Vitro home directory '" + vhdPath
|
|
||||||
+ "' cannot be read.");
|
|
||||||
}
|
|
||||||
if (!vhd.canWrite()) {
|
|
||||||
throw new IllegalStateException(
|
|
||||||
"Can't write to Vitro home directory: '" + vhdPath + "'.");
|
|
||||||
}
|
|
||||||
|
|
||||||
return vhd;
|
|
||||||
}
|
|
||||||
|
|
||||||
private void getVhdFromJndi(Map<String, String> whereWasIt) {
|
|
||||||
try {
|
|
||||||
String vhdPath = (String) new InitialContext()
|
|
||||||
.lookup(VHD_JNDI_PATH);
|
|
||||||
|
|
||||||
if (vhdPath == null) {
|
|
||||||
log.debug("Didn't find a JNDI value at '" + VHD_JNDI_PATH
|
|
||||||
+ "'.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
log.debug("'" + VHD_JNDI_PATH + "' as specified by JNDI: "
|
|
||||||
+ vhdPath);
|
|
||||||
String message = String.format(
|
|
||||||
"JNDI environment '%s' was set to '%s'", VHD_JNDI_PATH,
|
|
||||||
vhdPath);
|
|
||||||
whereWasIt.put(message, vhdPath);
|
|
||||||
} catch (NamingException e) {
|
|
||||||
log.debug("JNDI lookup failed. " + e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
private void getVhdFromSystemProperties(Map<String, String> whereWasIt) {
|
|
||||||
String vhdPath = System.getProperty(VHD_SYSTEM_PROPERTY);
|
|
||||||
|
|
||||||
if (vhdPath == null) {
|
|
||||||
log.debug("Didn't find a system property value at '"
|
|
||||||
+ VHD_SYSTEM_PROPERTY + "'.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
log.debug("'" + VHD_SYSTEM_PROPERTY
|
|
||||||
+ "' as specified by system property: " + vhdPath);
|
|
||||||
String message = String.format("System property '%s' was set to '%s'",
|
|
||||||
VHD_SYSTEM_PROPERTY, vhdPath);
|
|
||||||
whereWasIt.put(message, vhdPath);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void getVhdFromBuildProperties(ServletContext ctx,
|
|
||||||
Map<String, String> whereWasIt) {
|
|
||||||
Map<String, String> buildProps = getBuildProperties(ctx);
|
|
||||||
String vhdPath = buildProps.get(VHD_BUILD_PROPERTY);
|
|
||||||
if (vhdPath == null) {
|
|
||||||
log.debug("'" + PATH_BUILD_PROPERTIES
|
|
||||||
+ "' didn't contain a value for '" + VHD_BUILD_PROPERTY
|
|
||||||
+ "'.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
log.debug("'" + VHD_BUILD_PROPERTY
|
|
||||||
+ "' as specified by build.properties: " + vhdPath);
|
|
||||||
String message = String.format(
|
|
||||||
"In resource '%s', '%s' was set to '%s'.",
|
|
||||||
PATH_BUILD_PROPERTIES, VHD_BUILD_PROPERTY, vhdPath);
|
|
||||||
whereWasIt.put(message, vhdPath);
|
|
||||||
}
|
|
||||||
|
|
||||||
private Map<String, String> getBuildProperties(ServletContext ctx) {
|
|
||||||
Map<String, String> map = new HashMap<>();
|
|
||||||
|
|
||||||
try (InputStream stream = ctx
|
|
||||||
.getResourceAsStream(PATH_BUILD_PROPERTIES)) {
|
|
||||||
if (stream == null) {
|
|
||||||
log.debug("Didn't find a resource at '" + PATH_BUILD_PROPERTIES
|
|
||||||
+ "'.");
|
|
||||||
} else {
|
|
||||||
|
|
||||||
Properties props = new Properties();
|
|
||||||
props.load(stream);
|
|
||||||
for (String key : props.stringPropertyNames()) {
|
|
||||||
map.put(key, props.getProperty(key));
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} catch (IOException e) {
|
|
||||||
throw new SetupException("Failed to load from '"
|
|
||||||
+ PATH_BUILD_PROPERTIES + "'.", e);
|
|
||||||
}
|
|
||||||
return map;
|
|
||||||
}
|
|
||||||
|
|
||||||
private File locateRuntimePropertiesFile(File vitroHomeDir, StartupStatus ss) {
|
private File locateRuntimePropertiesFile(File vitroHomeDir, StartupStatus ss) {
|
||||||
File rpf = new File(vitroHomeDir, FILE_RUNTIME_PROPERTIES);
|
File rpf = new File(vitroHomeDir, FILE_RUNTIME_PROPERTIES);
|
||||||
|
|
||||||
|
@ -270,13 +122,4 @@ public class ConfigurationPropertiesSetup implements ServletContextListener {
|
||||||
// No need to remove the bean. It's only a map of strings, and if we
|
// No need to remove the bean. It's only a map of strings, and if we
|
||||||
// restart the app, it will be replaced.
|
// restart the app, it will be replaced.
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Indicates a problem setting up. Abandon ship.
|
|
||||||
*/
|
|
||||||
private static class SetupException extends RuntimeException {
|
|
||||||
public SetupException(String message, Throwable cause) {
|
|
||||||
super(message, cause);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,7 +25,6 @@ public class ConfigurationPropertiesSmokeTests implements
|
||||||
private static final Log log = LogFactory
|
private static final Log log = LogFactory
|
||||||
.getLog(ConfigurationPropertiesSmokeTests.class);
|
.getLog(ConfigurationPropertiesSmokeTests.class);
|
||||||
|
|
||||||
private static final String PROPERTY_HOME_DIRECTORY = "vitro.home";
|
|
||||||
private static final String PROPERTY_DEFAULT_NAMESPACE = "Vitro.defaultNamespace";
|
private static final String PROPERTY_DEFAULT_NAMESPACE = "Vitro.defaultNamespace";
|
||||||
private static final String PROPERTY_LANGUAGE_BUILD = "languages.addToBuild";
|
private static final String PROPERTY_LANGUAGE_BUILD = "languages.addToBuild";
|
||||||
private static final String PROPERTY_LANGUAGE_SELECTABLE = "languages.selectableLocales";
|
private static final String PROPERTY_LANGUAGE_SELECTABLE = "languages.selectableLocales";
|
||||||
|
@ -38,47 +37,10 @@ public class ConfigurationPropertiesSmokeTests implements
|
||||||
ConfigurationProperties props = ConfigurationProperties.getBean(ctx);
|
ConfigurationProperties props = ConfigurationProperties.getBean(ctx);
|
||||||
StartupStatus ss = StartupStatus.getBean(ctx);
|
StartupStatus ss = StartupStatus.getBean(ctx);
|
||||||
|
|
||||||
checkHomeDirectory(ctx, props, ss);
|
|
||||||
checkDefaultNamespace(ctx, props, ss);
|
checkDefaultNamespace(ctx, props, ss);
|
||||||
checkLanguages(props, ss);
|
checkLanguages(props, ss);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Confirm that: a home directory has been specified; it exists; it is a
|
|
||||||
* directory; it is readable and writable.
|
|
||||||
*/
|
|
||||||
private void checkHomeDirectory(ServletContext ctx,
|
|
||||||
ConfigurationProperties props, StartupStatus ss) {
|
|
||||||
String homeDirectoryPath = props.getProperty(PROPERTY_HOME_DIRECTORY);
|
|
||||||
if (homeDirectoryPath == null || homeDirectoryPath.isEmpty()) {
|
|
||||||
ss.fatal(this, "Can't find a value for the home directory: '"
|
|
||||||
+ PROPERTY_HOME_DIRECTORY + "'");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
File homeDirectory = new File(homeDirectoryPath);
|
|
||||||
if (!homeDirectory.exists()) {
|
|
||||||
ss.fatal(this, PROPERTY_HOME_DIRECTORY + " '" + homeDirectoryPath
|
|
||||||
+ "' does not exist.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
if (!homeDirectory.isDirectory()) {
|
|
||||||
ss.fatal(this, PROPERTY_HOME_DIRECTORY + " '" + homeDirectoryPath
|
|
||||||
+ "' is not a directory.");
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (!homeDirectory.canRead()) {
|
|
||||||
ss.fatal(this, PROPERTY_HOME_DIRECTORY + " '" + homeDirectoryPath
|
|
||||||
+ "' cannot be read.");
|
|
||||||
}
|
|
||||||
if (!homeDirectory.canWrite()) {
|
|
||||||
ss.fatal(this, PROPERTY_HOME_DIRECTORY + " '" + homeDirectoryPath
|
|
||||||
+ "' cannot be written to.");
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Confirm that the default namespace is specified and a syntactically valid
|
* Confirm that the default namespace is specified and a syntactically valid
|
||||||
* URI. It should also end with "/individual/".
|
* URI. It should also end with "/individual/".
|
||||||
|
|
|
@ -180,6 +180,7 @@ public class FauxPropertyRetryController extends BaseEditController {
|
||||||
.getHiddenFromPublishBelowRoleLevel());
|
.getHiddenFromPublishBelowRoleLevel());
|
||||||
fp.setProhibitedFromUpdateBelowRoleLevel(base
|
fp.setProhibitedFromUpdateBelowRoleLevel(base
|
||||||
.getProhibitedFromUpdateBelowRoleLevel());
|
.getProhibitedFromUpdateBelowRoleLevel());
|
||||||
|
fp.setCustomEntryForm(base.getCustomEntryForm());
|
||||||
log.debug("Created new FauxProperty: " + fp);
|
log.debug("Created new FauxProperty: " + fp);
|
||||||
return fp;
|
return fp;
|
||||||
}
|
}
|
||||||
|
|
|
@ -25,8 +25,8 @@ import javax.servlet.http.HttpServletRequest;
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.ApplicationBean;
|
import edu.cornell.mannlib.vitro.webapp.beans.ApplicationBean;
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest;
|
||||||
import edu.cornell.mannlib.vitro.webapp.controller.freemarker.TemplateProcessingHelper.TemplateProcessingException;
|
import edu.cornell.mannlib.vitro.webapp.controller.freemarker.TemplateProcessingHelper.TemplateProcessingException;
|
||||||
import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues;
|
import edu.cornell.mannlib.vitro.webapp.controller.freemarker.responsevalues.ResponseValues;
|
||||||
|
@ -50,7 +50,6 @@ public class ContactMailController extends FreemarkerHttpServlet {
|
||||||
private final static String TEMPLATE_ERROR = "contactForm-error.ftl";
|
private final static String TEMPLATE_ERROR = "contactForm-error.ftl";
|
||||||
private final static String TEMPLATE_FORM = "contactForm-form.ftl";
|
private final static String TEMPLATE_FORM = "contactForm-form.ftl";
|
||||||
|
|
||||||
private static final String PROPERTY_VITRO_HOME_DIR = "vitro.home";
|
|
||||||
private static final String EMAIL_JOURNAL_FILE_DIR = "emailJournal";
|
private static final String EMAIL_JOURNAL_FILE_DIR = "emailJournal";
|
||||||
private static final String EMAIL_JOURNAL_FILE_NAME = "contactFormEmails.html";
|
private static final String EMAIL_JOURNAL_FILE_NAME = "contactFormEmails.html";
|
||||||
|
|
||||||
|
@ -116,7 +115,7 @@ public class ContactMailController extends FreemarkerHttpServlet {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
// Write the message to the journal file
|
// Write the message to the journal file
|
||||||
FileWriter fw = new FileWriter(locateTheJournalFile(vreq),true);
|
FileWriter fw = new FileWriter(locateTheJournalFile(), true);
|
||||||
PrintWriter outFile = new PrintWriter(fw);
|
PrintWriter outFile = new PrintWriter(fw);
|
||||||
writeBackupCopy(outFile, msgText, vreq);
|
writeBackupCopy(outFile, msgText, vreq);
|
||||||
|
|
||||||
|
@ -159,21 +158,8 @@ public class ContactMailController extends FreemarkerHttpServlet {
|
||||||
* The journal file belongs in a sub-directory of the Vitro home directory.
|
* The journal file belongs in a sub-directory of the Vitro home directory.
|
||||||
* If the sub-directory doesn't exist, create it.
|
* If the sub-directory doesn't exist, create it.
|
||||||
*/
|
*/
|
||||||
private File locateTheJournalFile(VitroRequest vreq) {
|
private File locateTheJournalFile() {
|
||||||
String homeDirPath = ConfigurationProperties.getBean(vreq).getProperty(
|
File homeDir = ApplicationUtils.instance().getHomeDirectory().getPath().toFile();
|
||||||
PROPERTY_VITRO_HOME_DIR);
|
|
||||||
if (homeDirPath == null) {
|
|
||||||
throw new IllegalArgumentException(
|
|
||||||
"Configuration properties must contain a value for '"
|
|
||||||
+ PROPERTY_VITRO_HOME_DIR + "'");
|
|
||||||
}
|
|
||||||
|
|
||||||
File homeDir = new File(homeDirPath);
|
|
||||||
if (!homeDir.exists()) {
|
|
||||||
throw new IllegalStateException("Vitro home directory '"
|
|
||||||
+ homeDir.getAbsolutePath() + "' does not exist.");
|
|
||||||
}
|
|
||||||
|
|
||||||
File journalDir = new File(homeDir, EMAIL_JOURNAL_FILE_DIR);
|
File journalDir = new File(homeDir, EMAIL_JOURNAL_FILE_DIR);
|
||||||
if (!journalDir.exists()) {
|
if (!journalDir.exists()) {
|
||||||
boolean created = journalDir.mkdir();
|
boolean created = journalDir.mkdir();
|
||||||
|
|
|
@ -26,6 +26,7 @@ import com.hp.hpl.jena.query.ResultSet;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
||||||
import com.hp.hpl.jena.rdf.model.ResIterator;
|
import com.hp.hpl.jena.rdf.model.ResIterator;
|
||||||
import com.hp.hpl.jena.rdf.model.Resource;
|
import com.hp.hpl.jena.rdf.model.Resource;
|
||||||
|
import com.hp.hpl.jena.vocabulary.OWL;
|
||||||
import com.hp.hpl.jena.vocabulary.RDF;
|
import com.hp.hpl.jena.vocabulary.RDF;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.FauxProperty;
|
import edu.cornell.mannlib.vitro.webapp.beans.FauxProperty;
|
||||||
|
@ -273,9 +274,11 @@ public class FauxPropertyDaoJena extends JenaBaseDao implements FauxPropertyDao
|
||||||
|
|
||||||
private static final String VCARD_KIND_URI = "http://www.w3.org/2006/vcard/ns#Kind";
|
private static final String VCARD_KIND_URI = "http://www.w3.org/2006/vcard/ns#Kind";
|
||||||
private static final String VCARD_NAMESPACE = "http://www.w3.org/2006/vcard/ns#";
|
private static final String VCARD_NAMESPACE = "http://www.w3.org/2006/vcard/ns#";
|
||||||
|
|
||||||
private void storeQualifiedByRoot(OntResource context, String rangeURI) {
|
private void storeQualifiedByRoot(OntResource context, String rangeURI) {
|
||||||
if (rangeURI.startsWith(VCARD_NAMESPACE)) {
|
if (rangeURI.startsWith(VCARD_NAMESPACE)) {
|
||||||
updatePropertyResourceURIValue(context, QUALIFIED_BY_ROOT, VCARD_KIND_URI);
|
updatePropertyResourceURIValue(context, QUALIFIED_BY_ROOT,
|
||||||
|
VCARD_KIND_URI);
|
||||||
} else {
|
} else {
|
||||||
updatePropertyResourceURIValue(context, QUALIFIED_BY_ROOT, null);
|
updatePropertyResourceURIValue(context, QUALIFIED_BY_ROOT, null);
|
||||||
}
|
}
|
||||||
|
@ -504,8 +507,6 @@ public class FauxPropertyDaoJena extends JenaBaseDao implements FauxPropertyDao
|
||||||
+ " :hasConfiguration ?config . \n" //
|
+ " :hasConfiguration ?config . \n" //
|
||||||
+ "} \n"; //
|
+ "} \n"; //
|
||||||
|
|
||||||
// TODO Add a filter that will reject solutions that include
|
|
||||||
// qualifiedByDomain
|
|
||||||
private static final String QUERY_LOCATE_CONFIG_CONTEXT_WITH_NO_DOMAIN = "" //
|
private static final String QUERY_LOCATE_CONFIG_CONTEXT_WITH_NO_DOMAIN = "" //
|
||||||
+ "PREFIX : <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#> \n" //
|
+ "PREFIX : <http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationConfiguration#> \n" //
|
||||||
+ "\n" //
|
+ "\n" //
|
||||||
|
@ -515,6 +516,9 @@ public class FauxPropertyDaoJena extends JenaBaseDao implements FauxPropertyDao
|
||||||
+ " :configContextFor ?baseUri ; \n" //
|
+ " :configContextFor ?baseUri ; \n" //
|
||||||
+ " :qualifiedBy ?rangeUri ; \n" //
|
+ " :qualifiedBy ?rangeUri ; \n" //
|
||||||
+ " :hasConfiguration ?config . \n" //
|
+ " :hasConfiguration ?config . \n" //
|
||||||
|
+ " FILTER NOT EXISTS { \n" //
|
||||||
|
+ " ?context :qualifiedByDomain ?domainUri \n" //
|
||||||
|
+ " } \n" //
|
||||||
+ "} \n"; //
|
+ "} \n"; //
|
||||||
|
|
||||||
private static class ParserLocateConfigContext extends
|
private static class ParserLocateConfigContext extends
|
||||||
|
@ -558,7 +562,8 @@ public class FauxPropertyDaoJena extends JenaBaseDao implements FauxPropertyDao
|
||||||
String baseUri, String rangeUri) {
|
String baseUri, String rangeUri) {
|
||||||
try (LockedOntModel displayModel = lockableDisplayModel.read()) {
|
try (LockedOntModel displayModel = lockableDisplayModel.read()) {
|
||||||
String queryString;
|
String queryString;
|
||||||
if (domainUri == null || domainUri.trim().isEmpty()) {
|
if (domainUri == null || domainUri.trim().isEmpty()
|
||||||
|
|| domainUri.equals(OWL.Thing.getURI())) {
|
||||||
queryString = bindValues(
|
queryString = bindValues(
|
||||||
QUERY_LOCATE_CONFIG_CONTEXT_WITH_NO_DOMAIN,
|
QUERY_LOCATE_CONFIG_CONTEXT_WITH_NO_DOMAIN,
|
||||||
uriValue("baseUri", baseUri),
|
uriValue("baseUri", baseUri),
|
||||||
|
|
|
@ -11,6 +11,7 @@ import java.util.Collections;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
|
@ -22,7 +23,6 @@ import edu.cornell.mannlib.vitro.webapp.modules.fileStorage.FileStorage;
|
||||||
*/
|
*/
|
||||||
public class FileStorageImplWrapper implements FileStorage {
|
public class FileStorageImplWrapper implements FileStorage {
|
||||||
public static final String PROPERTY_DEFAULT_NAMESPACE = "Vitro.defaultNamespace";
|
public static final String PROPERTY_DEFAULT_NAMESPACE = "Vitro.defaultNamespace";
|
||||||
public static final String PROPERTY_VITRO_HOME_DIR = "vitro.home";
|
|
||||||
public static final String FILE_STORAGE_SUBDIRECTORY = "uploads";
|
public static final String FILE_STORAGE_SUBDIRECTORY = "uploads";
|
||||||
|
|
||||||
private FileStorageImpl fs;
|
private FileStorageImpl fs;
|
||||||
|
@ -35,7 +35,7 @@ public class FileStorageImplWrapper implements FileStorage {
|
||||||
ServletContext ctx = application.getServletContext();
|
ServletContext ctx = application.getServletContext();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
File baseDirectory = figureBaseDir(ctx);
|
File baseDirectory = figureBaseDir();
|
||||||
Collection<String> fileNamespace = confirmDefaultNamespace(ctx);
|
Collection<String> fileNamespace = confirmDefaultNamespace(ctx);
|
||||||
fs = new FileStorageImpl(baseDirectory, fileNamespace);
|
fs = new FileStorageImpl(baseDirectory, fileNamespace);
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
|
@ -47,21 +47,8 @@ public class FileStorageImplWrapper implements FileStorage {
|
||||||
* Get the configuration property for the file storage base directory, and
|
* Get the configuration property for the file storage base directory, and
|
||||||
* check that it points to an existing, writeable directory.
|
* check that it points to an existing, writeable directory.
|
||||||
*/
|
*/
|
||||||
private File figureBaseDir(ServletContext ctx) throws IOException {
|
private File figureBaseDir() throws IOException {
|
||||||
String homeDirPath = ConfigurationProperties.getBean(ctx).getProperty(
|
File homeDir = ApplicationUtils.instance().getHomeDirectory().getPath().toFile();
|
||||||
PROPERTY_VITRO_HOME_DIR);
|
|
||||||
if (homeDirPath == null) {
|
|
||||||
throw new IllegalArgumentException(
|
|
||||||
"Configuration properties must contain a value for '"
|
|
||||||
+ PROPERTY_VITRO_HOME_DIR + "'");
|
|
||||||
}
|
|
||||||
|
|
||||||
File homeDir = new File(homeDirPath);
|
|
||||||
if (!homeDir.exists()) {
|
|
||||||
throw new IllegalStateException("Vitro home directory '"
|
|
||||||
+ homeDir.getAbsolutePath() + "' does not exist.");
|
|
||||||
}
|
|
||||||
|
|
||||||
File baseDir = new File(homeDir, FILE_STORAGE_SUBDIRECTORY);
|
File baseDir = new File(homeDir, FILE_STORAGE_SUBDIRECTORY);
|
||||||
if (!baseDir.exists()) {
|
if (!baseDir.exists()) {
|
||||||
boolean created = baseDir.mkdir();
|
boolean created = baseDir.mkdir();
|
||||||
|
|
|
@ -10,7 +10,7 @@ import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.impl.ContextModelAccessImpl;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.impl.ContextModelAccessImpl;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.impl.RequestModelAccessImpl;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.impl.RequestModelAccessImpl;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.DataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.CombinedTripleSource;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The root access point for the RDF data structures: RDFServices, Datasets,
|
* The root access point for the RDF data structures: RDFServices, Datasets,
|
||||||
|
@ -136,18 +136,18 @@ public class ModelAccess {
|
||||||
// The factory
|
// The factory
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
|
||||||
private static volatile DataStructuresProvider dataStructuresProvider;
|
private static volatile CombinedTripleSource combinedTripleSource;
|
||||||
private static volatile ModelAccessFactory factory = new ModelAccessFactory();
|
private static volatile ModelAccessFactory factory = new ModelAccessFactory();
|
||||||
|
|
||||||
/** These attributes should only be accessed through this class. */
|
/** These attributes should only be accessed through this class. */
|
||||||
private static final String ATTRIBUTE_NAME = ModelAccess.class.getName();
|
private static final String ATTRIBUTE_NAME = ModelAccess.class.getName();
|
||||||
|
|
||||||
public static void setDataStructuresProvider(DataStructuresProvider provider) {
|
public static void setCombinedTripleSource(CombinedTripleSource source) {
|
||||||
if (dataStructuresProvider != null) {
|
if (combinedTripleSource != null) {
|
||||||
log.warn("Assigning DataStructuresProvider " + provider
|
log.warn("Assigning CombinedTripleSource " + source
|
||||||
+ ", but was already set to " + dataStructuresProvider);
|
+ ", but was already set to " + combinedTripleSource);
|
||||||
}
|
}
|
||||||
dataStructuresProvider = provider;
|
combinedTripleSource = source;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static RequestModelAccess on(HttpServletRequest req) {
|
public static RequestModelAccess on(HttpServletRequest req) {
|
||||||
|
@ -182,7 +182,7 @@ public class ModelAccess {
|
||||||
|
|
||||||
public static class ModelAccessFactory {
|
public static class ModelAccessFactory {
|
||||||
public ContextModelAccess buildContextModelAccess(ServletContext ctx) {
|
public ContextModelAccess buildContextModelAccess(ServletContext ctx) {
|
||||||
return new ContextModelAccessImpl(ctx, dataStructuresProvider);
|
return new ContextModelAccessImpl(ctx, combinedTripleSource);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -191,8 +191,7 @@ public class ModelAccess {
|
||||||
*/
|
*/
|
||||||
public RequestModelAccess buildRequestModelAccess(HttpServletRequest req) {
|
public RequestModelAccess buildRequestModelAccess(HttpServletRequest req) {
|
||||||
return new RequestModelAccessImpl(req,
|
return new RequestModelAccessImpl(req,
|
||||||
dataStructuresProvider
|
combinedTripleSource.getShortTermCombinedTripleSource(req));
|
||||||
.getShortTermDataStructuresProvider(req));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -45,7 +45,7 @@ import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.ReasoningOption;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.DataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.CombinedTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -66,7 +66,7 @@ public class ContextModelAccessImpl implements ContextModelAccess {
|
||||||
|
|
||||||
private final ConfigurationProperties props;
|
private final ConfigurationProperties props;
|
||||||
|
|
||||||
private final DataStructuresProvider factory;
|
private final CombinedTripleSource factory;
|
||||||
|
|
||||||
private final Map<WhichService, RDFService> rdfServiceMap;
|
private final Map<WhichService, RDFService> rdfServiceMap;
|
||||||
private final Map<WhichService, Dataset> datasetMap;
|
private final Map<WhichService, Dataset> datasetMap;
|
||||||
|
@ -86,7 +86,7 @@ public class ContextModelAccessImpl implements ContextModelAccess {
|
||||||
* requested.
|
* requested.
|
||||||
*/
|
*/
|
||||||
public ContextModelAccessImpl(ServletContext ctx,
|
public ContextModelAccessImpl(ServletContext ctx,
|
||||||
DataStructuresProvider factory) {
|
CombinedTripleSource factory) {
|
||||||
this.props = ConfigurationProperties.getBean(ctx);
|
this.props = ConfigurationProperties.getBean(ctx);
|
||||||
this.factory = factory;
|
this.factory = factory;
|
||||||
|
|
||||||
|
|
|
@ -51,7 +51,7 @@ import edu.cornell.mannlib.vitro.webapp.modelaccess.impl.keys.WebappDaoFactoryKe
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.filter.LanguageFilteringRDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.filter.LanguageFilteringRDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.filter.LanguageFilteringUtils;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.filter.LanguageFilteringUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.ShortTermDataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.ShortTermCombinedTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -89,14 +89,14 @@ public class RequestModelAccessImpl implements RequestModelAccess {
|
||||||
private final HttpServletRequest req;
|
private final HttpServletRequest req;
|
||||||
private final ServletContext ctx;
|
private final ServletContext ctx;
|
||||||
private final ConfigurationProperties props;
|
private final ConfigurationProperties props;
|
||||||
private final ShortTermDataStructuresProvider provider;
|
private final ShortTermCombinedTripleSource source;
|
||||||
|
|
||||||
public RequestModelAccessImpl(HttpServletRequest req,
|
public RequestModelAccessImpl(HttpServletRequest req,
|
||||||
ShortTermDataStructuresProvider provider) {
|
ShortTermCombinedTripleSource source) {
|
||||||
this.req = req;
|
this.req = req;
|
||||||
this.ctx = req.getSession().getServletContext();
|
this.ctx = req.getSession().getServletContext();
|
||||||
this.props = ConfigurationProperties.getBean(req);
|
this.props = ConfigurationProperties.getBean(req);
|
||||||
this.provider = provider;
|
this.source = source;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -113,13 +113,13 @@ public class RequestModelAccessImpl implements RequestModelAccess {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void close() {
|
public void close() {
|
||||||
this.provider.close();
|
this.source.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "RequestModelAccessImpl[" + ToString.hashHex(this) + ", req="
|
return "RequestModelAccessImpl[" + ToString.hashHex(this) + ", req="
|
||||||
+ ToString.hashHex(req) + ", provider=" + provider + "]";
|
+ ToString.hashHex(req) + ", source=" + source + "]";
|
||||||
}
|
}
|
||||||
|
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
@ -149,7 +149,7 @@ public class RequestModelAccessImpl implements RequestModelAccess {
|
||||||
if (key.getLanguageOption() == LANGUAGE_AWARE) {
|
if (key.getLanguageOption() == LANGUAGE_AWARE) {
|
||||||
return addLanguageAwareness(getRDFService(LANGUAGE_NEUTRAL));
|
return addLanguageAwareness(getRDFService(LANGUAGE_NEUTRAL));
|
||||||
} else {
|
} else {
|
||||||
return provider.getRDFService(key.getWhichService());
|
return source.getRDFService(key.getWhichService());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -222,7 +222,7 @@ public class RequestModelAccessImpl implements RequestModelAccess {
|
||||||
return addLanguageAwareness(getOntModel(key.getName(),
|
return addLanguageAwareness(getOntModel(key.getName(),
|
||||||
LANGUAGE_NEUTRAL));
|
LANGUAGE_NEUTRAL));
|
||||||
} else {
|
} else {
|
||||||
return provider.getOntModelCache().getOntModel(key.getName());
|
return source.getOntModelCache().getOntModel(key.getName());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -313,7 +313,7 @@ public class RequestModelAccessImpl implements RequestModelAccess {
|
||||||
RDFService rdfService = getRDFService(key.rdfServiceKey());
|
RDFService rdfService = getRDFService(key.rdfServiceKey());
|
||||||
OntModelSelector ontModelSelector = getOntModelSelector(key
|
OntModelSelector ontModelSelector = getOntModelSelector(key
|
||||||
.ontModelSelectorKey());
|
.ontModelSelectorKey());
|
||||||
WebappDaoFactoryConfig config = provider.getWebappDaoFactoryConfig();
|
WebappDaoFactoryConfig config = source.getWebappDaoFactoryConfig();
|
||||||
|
|
||||||
switch (key.getReasoningOption()) {
|
switch (key.getReasoningOption()) {
|
||||||
case ASSERTIONS_ONLY:
|
case ASSERTIONS_ONLY:
|
||||||
|
|
|
@ -4,21 +4,32 @@ package edu.cornell.mannlib.vitro.webapp.modules;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.application.VitroHomeDirectory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.fileStorage.FileStorage;
|
import edu.cornell.mannlib.vitro.webapp.modules.fileStorage.FileStorage;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.imageProcessor.ImageProcessor;
|
import edu.cornell.mannlib.vitro.webapp.modules.imageProcessor.ImageProcessor;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngine;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngine;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ConfigurationTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ContentTripleSource;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The interface that holds the modules and extensions together.
|
* The interface that holds the modules and extensions together.
|
||||||
*/
|
*/
|
||||||
public interface Application {
|
public interface Application {
|
||||||
ServletContext getServletContext();
|
ServletContext getServletContext();
|
||||||
|
|
||||||
|
VitroHomeDirectory getHomeDirectory();
|
||||||
|
|
||||||
SearchEngine getSearchEngine();
|
SearchEngine getSearchEngine();
|
||||||
|
|
||||||
ImageProcessor getImageProcessor();
|
ImageProcessor getImageProcessor();
|
||||||
|
|
||||||
FileStorage getFileStorage();
|
FileStorage getFileStorage();
|
||||||
|
|
||||||
|
ContentTripleSource getContentTripleSource();
|
||||||
|
|
||||||
|
ConfigurationTripleSource getConfigurationTripleSource();
|
||||||
|
|
||||||
|
void shutdown();
|
||||||
|
|
||||||
public interface Component {
|
public interface Component {
|
||||||
enum LifecycleState {
|
enum LifecycleState {
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl;
|
package edu.cornell.mannlib.vitro.webapp.modules.tripleSource;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.DISPLAY;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.DISPLAY;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.DISPLAY_DISPLAY;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.DISPLAY_DISPLAY;
|
||||||
|
@ -10,11 +10,9 @@ import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.USER_ACCOU
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The base class for a provider of configuration models. It just contains some
|
* A triple source for configuration models.
|
||||||
* useful constants and utility methods.
|
|
||||||
*/
|
*/
|
||||||
public abstract class ConfigurationDataStructuresProvider implements
|
public abstract class ConfigurationTripleSource implements TripleSource {
|
||||||
SingleSourceDataStructuresProvider {
|
|
||||||
/**
|
/**
|
||||||
* A list of all Configuration models, in case the implementation wants to
|
* A list of all Configuration models, in case the implementation wants to
|
||||||
* add memory-mapping.
|
* add memory-mapping.
|
||||||
|
@ -33,5 +31,4 @@ public abstract class ConfigurationDataStructuresProvider implements
|
||||||
}
|
}
|
||||||
return sourceMM;
|
return sourceMM;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,23 +1,20 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl;
|
package edu.cornell.mannlib.vitro.webapp.modules.tripleSource;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.APPLICATION_METADATA;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.APPLICATION_METADATA;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.FULL_UNION;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.FULL_UNION;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.TBOX_ASSERTIONS;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.TBOX_ASSERTIONS;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.*;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.TBOX_INFERENCES;
|
||||||
|
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.NamedDefaultModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.NamedDefaultModelMaker;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The base class for a provider of content models. It just contains some useful
|
* A triple source for content models.
|
||||||
* constants and utility methods.
|
|
||||||
*/
|
*/
|
||||||
public abstract class ContentDataStructuresProvider implements
|
public abstract class ContentTripleSource implements TripleSource {
|
||||||
SingleSourceDataStructuresProvider {
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* These are the small content models that we want to keep in memory.
|
* These are the small content models that we want to keep in memory.
|
||||||
*/
|
*/
|
|
@ -1,22 +1,19 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl;
|
package edu.cornell.mannlib.vitro.webapp.modules.tripleSource;
|
||||||
|
|
||||||
import com.hp.hpl.jena.query.Dataset;
|
import com.hp.hpl.jena.query.Dataset;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An RDFSource that provides Content models or Configuration models, but not
|
* A provider of triples and the data structures by which they are accessed.
|
||||||
* both.
|
|
||||||
*
|
|
||||||
* Repeated calls for the same data structure should yield the same instance,
|
|
||||||
* except for the short-term OntModelCache.
|
|
||||||
*/
|
*/
|
||||||
public interface SingleSourceDataStructuresProvider extends AutoCloseable {
|
public interface TripleSource extends Application.Module{
|
||||||
RDFServiceFactory getRDFServiceFactory();
|
RDFServiceFactory getRDFServiceFactory();
|
||||||
|
|
||||||
RDFService getRDFService();
|
RDFService getRDFService();
|
||||||
|
@ -27,4 +24,7 @@ public interface SingleSourceDataStructuresProvider extends AutoCloseable {
|
||||||
|
|
||||||
OntModelCache getShortTermOntModels(RDFService shortTermRdfService,
|
OntModelCache getShortTermOntModels(RDFService shortTermRdfService,
|
||||||
OntModelCache longTermOntModelCache);
|
OntModelCache longTermOntModelCache);
|
||||||
|
|
||||||
|
/** Ways in which this TripleSource behaves oddly. */
|
||||||
|
TripleStoreQuirks getQuirks();
|
||||||
}
|
}
|
|
@ -0,0 +1,18 @@
|
||||||
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
|
package edu.cornell.mannlib.vitro.webapp.modules.tripleSource;
|
||||||
|
|
||||||
|
import com.hp.hpl.jena.rdf.model.Model;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* TODO
|
||||||
|
*/
|
||||||
|
public interface TripleStoreQuirks {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test to see whether the FileGraph must be updated to reflect the current
|
||||||
|
* state of the file.
|
||||||
|
*/
|
||||||
|
boolean hasFileGraphChanged(Model fromFile, Model previous, String graphURI);
|
||||||
|
|
||||||
|
}
|
|
@ -15,12 +15,12 @@ import com.hp.hpl.jena.query.ResultSet;
|
||||||
import com.hp.hpl.jena.rdf.model.RDFNode;
|
import com.hp.hpl.jena.rdf.model.RDFNode;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ContextModelAccess;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputField;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames;
|
import edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ContextModelsUser;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* DocumentModifier that will run SPARQL queries for an
|
* DocumentModifier that will run SPARQL queries for an
|
||||||
|
@ -30,19 +30,24 @@ import edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames;
|
||||||
* @author bdc34
|
* @author bdc34
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ContextNodeFields implements DocumentModifier{
|
public class ContextNodeFields implements DocumentModifier, ContextModelsUser{
|
||||||
protected List<String> queries = new ArrayList<String>();
|
protected List<String> queries = new ArrayList<String>();
|
||||||
protected boolean shutdown = false;
|
protected boolean shutdown = false;
|
||||||
protected Log log = LogFactory.getLog(ContextNodeFields.class);
|
protected Log log = LogFactory.getLog(ContextNodeFields.class);
|
||||||
protected RDFServiceFactory rdfServiceFactory;
|
|
||||||
|
private RDFService rdfService;
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void setContextModels(ContextModelAccess models) {
|
||||||
|
this.rdfService = models.getRDFService();
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Construct this with a model to query when building search documents and
|
* Construct this with a model to query when building search documents and
|
||||||
* a list of the SPARQL queries to run.
|
* a list of the SPARQL queries to run.
|
||||||
*/
|
*/
|
||||||
protected ContextNodeFields(List<String> queries, RDFServiceFactory rdfServiceFactory){
|
protected ContextNodeFields(List<String> queries){
|
||||||
this.queries = queries;
|
this.queries = queries;
|
||||||
this.rdfServiceFactory = rdfServiceFactory;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -74,7 +79,6 @@ public class ContextNodeFields implements DocumentModifier{
|
||||||
*/
|
*/
|
||||||
protected StringBuffer executeQueryForValues( Individual individual, Collection<String> queries){
|
protected StringBuffer executeQueryForValues( Individual individual, Collection<String> queries){
|
||||||
/* execute all the queries on the list and concat the values to add to all text */
|
/* execute all the queries on the list and concat the values to add to all text */
|
||||||
RDFService rdfService = rdfServiceFactory.getRDFService();
|
|
||||||
StringBuffer allValues = new StringBuffer("");
|
StringBuffer allValues = new StringBuffer("");
|
||||||
|
|
||||||
for(String query : queries ){
|
for(String query : queries ){
|
||||||
|
@ -102,8 +106,6 @@ public class ContextNodeFields implements DocumentModifier{
|
||||||
}
|
}
|
||||||
allValues.append(valuesForQuery);
|
allValues.append(valuesForQuery);
|
||||||
}
|
}
|
||||||
|
|
||||||
rdfService.close();
|
|
||||||
return allValues;
|
return allValues;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -137,4 +139,11 @@ public class ContextNodeFields implements DocumentModifier{
|
||||||
public void shutdown(){
|
public void shutdown(){
|
||||||
shutdown=true;
|
shutdown=true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return this.getClass().getSimpleName() + "[]";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,34 +1,36 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Skip individual if its URI is from any of the excludeNamepsaces
|
* Skip individual if its URI is from any of the excludeNamespaces.
|
||||||
*
|
|
||||||
*/
|
*/
|
||||||
public class ExcludeBasedOnNamespace implements SearchIndexExcluder {
|
public class ExcludeBasedOnNamespace implements SearchIndexExcluder {
|
||||||
|
|
||||||
List<String> excludeNamepsaces;
|
private List<String> excludeNamespaces = new ArrayList<>();
|
||||||
|
|
||||||
|
|
||||||
public ExcludeBasedOnNamespace(String ... excludeNamepsaces) {
|
|
||||||
super();
|
|
||||||
this.excludeNamepsaces = Arrays.asList(excludeNamepsaces);
|
|
||||||
}
|
|
||||||
|
|
||||||
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#excludes")
|
||||||
|
public void addExcludedNamespace(String ns) {
|
||||||
|
excludeNamespaces.add(ns);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String checkForExclusion(Individual ind) {
|
public String checkForExclusion(Individual ind) {
|
||||||
for( String ns: excludeNamepsaces){
|
for (String ns : excludeNamespaces) {
|
||||||
if( ns.equals( ind.getNamespace() ) ){
|
if (ns.equals(ind.getNamespace())) {
|
||||||
return "skipping because of namespace " ;
|
return "skipping because of namespace " + ns;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "ExcludeBasedOnNamespace[namespaces=" + excludeNamespaces + "]";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,83 +1,96 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
||||||
|
|
||||||
|
import static edu.cornell.mannlib.vitro.webapp.search.documentBuilding.IndividualToSearchDocument.DONT_EXCLUDE;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.VClass;
|
import edu.cornell.mannlib.vitro.webapp.beans.VClass;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Exclude individual from search index if
|
* Exclude individual from search index if it is a member of any of the the
|
||||||
* it is a member of any of the the types.
|
* types.
|
||||||
|
*
|
||||||
* @author bdc34
|
* @author bdc34
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
public class ExcludeBasedOnType implements SearchIndexExcluder {
|
public class ExcludeBasedOnType implements SearchIndexExcluder {
|
||||||
|
|
||||||
private static final String SKIP_MSG = "skipping due to type.";
|
private static final String SKIP_MSG = "skipping due to type.";
|
||||||
|
|
||||||
/** The add, set and remove methods must keep this list sorted. */
|
|
||||||
List<String> typeURIs;
|
|
||||||
|
|
||||||
public ExcludeBasedOnType(String ... typeURIs) {
|
|
||||||
setExcludedTypes( typeURIs );
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
private final Set<String> typeURIs = new HashSet<>();
|
||||||
public String checkForExclusion(Individual ind) {
|
|
||||||
if( ind == null )
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#excludes")
|
||||||
return null;
|
public void addTypeURI(String uri) {
|
||||||
|
typeURIs.add(uri);
|
||||||
if( typeURIinExcludeList( ind.getVClass() ))
|
}
|
||||||
return SKIP_MSG;
|
|
||||||
|
@Override
|
||||||
List<VClass> vclasses = new ArrayList<VClass>();
|
public String checkForExclusion(Individual ind) {
|
||||||
vclasses.addAll( ind.getVClasses()!=null?ind.getVClasses():Collections.EMPTY_LIST );
|
if (ind == null) {
|
||||||
vclasses.addAll( ind.getVClasses(true)!=null?ind.getVClasses(true):Collections.EMPTY_LIST );
|
return DONT_EXCLUDE;
|
||||||
|
}
|
||||||
for( VClass vclz : vclasses){
|
if (typeURIinExcludeList(ind.getVClass())) {
|
||||||
if( typeURIinExcludeList( vclz ))
|
return SKIP_MSG;
|
||||||
return SKIP_MSG;
|
}
|
||||||
}
|
|
||||||
|
List<VClass> vclasses = new ArrayList<>();
|
||||||
return null;
|
addToList(vclasses, ind.getVClasses());
|
||||||
}
|
addToList(vclasses, ind.getVClasses(true));
|
||||||
|
|
||||||
protected boolean typeURIinExcludeList( VClass vclz){
|
for (VClass vclz : vclasses) {
|
||||||
if( vclz != null && vclz.getURI() != null && !vclz.isAnonymous() ){
|
if (typeURIinExcludeList(vclz))
|
||||||
int pos = Collections.binarySearch(typeURIs, vclz.getURI());
|
return SKIP_MSG;
|
||||||
return pos >= 0;
|
}
|
||||||
}else{
|
|
||||||
return false;
|
return DONT_EXCLUDE;
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
private void addToList(List<VClass> list, List<VClass> additions) {
|
||||||
public void setExcludedTypes(String ... typeURIs){
|
if (additions != null) {
|
||||||
setExcludedTypes(Arrays.asList(typeURIs));
|
list.addAll(additions);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
public void setExcludedTypes(List<String> typeURIs){
|
|
||||||
synchronized(this){
|
protected boolean typeURIinExcludeList(VClass vclz) {
|
||||||
this.typeURIs = new ArrayList<String>(typeURIs) ;
|
if (vclz != null && vclz.getURI() != null && !vclz.isAnonymous()) {
|
||||||
Collections.sort( this.typeURIs );
|
synchronized (typeURIs) {
|
||||||
}
|
return typeURIs.contains(vclz.getURI());
|
||||||
}
|
}
|
||||||
|
} else {
|
||||||
protected void addTypeToExclude(String typeURI){
|
return false;
|
||||||
if( typeURI != null && !typeURI.isEmpty()){
|
}
|
||||||
synchronized(this){
|
}
|
||||||
typeURIs.add(typeURI);
|
|
||||||
Collections.sort( this.typeURIs );
|
protected void setExcludedTypes(List<String> typeURIs) {
|
||||||
}
|
synchronized (typeURIs) {
|
||||||
}
|
this.typeURIs.clear();
|
||||||
}
|
this.typeURIs.addAll(typeURIs);
|
||||||
|
}
|
||||||
protected void removeTypeToExclude(String typeURI){
|
}
|
||||||
synchronized(this){
|
|
||||||
typeURIs.remove(typeURI);
|
protected void addTypeToExclude(String typeURI) {
|
||||||
}
|
if (typeURI != null && !typeURI.isEmpty()) {
|
||||||
}
|
synchronized (typeURIs) {
|
||||||
|
typeURIs.add(typeURI);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
protected void removeTypeToExclude(String typeURI) {
|
||||||
|
synchronized (typeURIs) {
|
||||||
|
typeURIs.remove(typeURI);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return this.getClass().getSimpleName() + " [typeURIs=" + typeURIs + "]";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,34 +1,39 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
||||||
|
|
||||||
import java.util.Arrays;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.regex.Matcher;
|
import java.util.regex.Matcher;
|
||||||
import java.util.regex.Pattern;
|
import java.util.regex.Pattern;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.VClass;
|
import edu.cornell.mannlib.vitro.webapp.beans.VClass;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Exclude individuals based on the namespaces of their types.
|
* Exclude individuals based on the namespaces of their types.
|
||||||
*/
|
*/
|
||||||
public class ExcludeBasedOnTypeNamespace implements SearchIndexExcluder {
|
public class ExcludeBasedOnTypeNamespace implements SearchIndexExcluder {
|
||||||
|
|
||||||
final List<String> namespaces;
|
private final List<String> namespaces = new ArrayList<>();
|
||||||
Pattern nsRegexPattern;
|
Pattern nsRegexPattern;
|
||||||
|
|
||||||
public ExcludeBasedOnTypeNamespace(String ... namespaces) {
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#excludes")
|
||||||
super();
|
public void addExcludedNamespace(String uri) {
|
||||||
this.namespaces = Collections.unmodifiableList(Arrays.asList( namespaces ));
|
namespaces.add(uri);
|
||||||
|
}
|
||||||
|
|
||||||
|
@Validation
|
||||||
|
public void compileRegexPattern() {
|
||||||
String nsOrPattern = "";
|
String nsOrPattern = "";
|
||||||
for( int i=0; i<namespaces.length; i++){
|
for( int i=0; i<namespaces.size(); i++){
|
||||||
String ns = namespaces[i];
|
String ns = namespaces.get(i);
|
||||||
nsOrPattern = nsOrPattern + (i!=0?"|":"") + Pattern.quote(ns) + "[^/#]*$";
|
nsOrPattern = nsOrPattern + (i!=0?"|":"") + Pattern.quote(ns) + "[^/#]*$";
|
||||||
}
|
}
|
||||||
this.nsRegexPattern = Pattern.compile(nsOrPattern);
|
this.nsRegexPattern = Pattern.compile(nsOrPattern);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String checkForExclusion(Individual ind) {
|
public String checkForExclusion(Individual ind) {
|
||||||
|
@ -50,7 +55,11 @@ public class ExcludeBasedOnTypeNamespace implements SearchIndexExcluder {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "ExcludeBasedOnTypeNamespace [namespaces=" + namespaces + "]";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -54,4 +54,9 @@ public class ExcludeNonFlagVitro implements SearchIndexExcluder {
|
||||||
return DONT_EXCLUDE;
|
return DONT_EXCLUDE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "ExcludeNonFlagVitro []";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -350,5 +350,5 @@ public class IndividualToSearchDocument {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
protected static final String DONT_EXCLUDE =null;
|
public static final String DONT_EXCLUDE =null;
|
||||||
}
|
}
|
||||||
|
|
|
@ -6,9 +6,14 @@ import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_
|
||||||
import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_RAW;
|
import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_RAW;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_STEMMED;
|
import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_STEMMED;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_UNSTEMMED;
|
import static edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames.NAME_UNSTEMMED;
|
||||||
|
|
||||||
|
import java.util.Arrays;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputField;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputField;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
|
|
||||||
public class NameBoost implements DocumentModifier {
|
public class NameBoost implements DocumentModifier {
|
||||||
|
|
||||||
|
@ -18,13 +23,22 @@ public class NameBoost implements DocumentModifier {
|
||||||
* please consider if you need to change this list
|
* please consider if you need to change this list
|
||||||
* of name fields to boost.
|
* of name fields to boost.
|
||||||
*/
|
*/
|
||||||
String[] fieldsToBoost = {NAME_RAW,NAME_LOWERCASE,NAME_UNSTEMMED,NAME_STEMMED};
|
private String[] fieldsToBoost = {NAME_RAW,NAME_LOWERCASE,NAME_UNSTEMMED,NAME_STEMMED};
|
||||||
|
|
||||||
|
private Float boost;
|
||||||
|
|
||||||
final float boost;
|
@Property(uri="http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasBoost")
|
||||||
|
public void setBoost(float boost) {
|
||||||
|
this.boost = boost;
|
||||||
|
}
|
||||||
|
|
||||||
public NameBoost(float boost){
|
@Validation
|
||||||
this.boost = boost;
|
public void validate() {
|
||||||
|
if (boost == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a boost value.");
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -43,4 +57,10 @@ public class NameBoost implements DocumentModifier {
|
||||||
// do nothing.
|
// do nothing.
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "NameBoost[fieldsToBoost=" + Arrays.toString(fieldsToBoost)
|
||||||
|
+ ", boost=" + boost + "]";
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -10,26 +10,28 @@ import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ContextModelAccess;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService.ResultFormat;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceException;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames;
|
import edu.cornell.mannlib.vitro.webapp.search.VitroSearchTermNames;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ContextModelsUser;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Adds all labels to name fields, not just the one returned by Individual.getName().
|
* Adds all labels to name fields, not just the one returned by Individual.getName().
|
||||||
*/
|
*/
|
||||||
public class NameFields implements DocumentModifier {
|
public class NameFields implements DocumentModifier, ContextModelsUser {
|
||||||
RDFServiceFactory rsf;
|
private RDFService rdfService;
|
||||||
|
|
||||||
public static final VitroSearchTermNames term = new VitroSearchTermNames();
|
public static final VitroSearchTermNames term = new VitroSearchTermNames();
|
||||||
public static final Log log = LogFactory.getLog(NameFields.class.getName());
|
public static final Log log = LogFactory.getLog(NameFields.class.getName());
|
||||||
|
|
||||||
public NameFields( RDFServiceFactory rsf){
|
@Override
|
||||||
this.rsf = rsf;
|
public void setContextModels(ContextModelAccess models) {
|
||||||
|
this.rdfService = models.getRDFService();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void modifyDocument(Individual ind, SearchInputDocument doc) {
|
public void modifyDocument(Individual ind, SearchInputDocument doc) {
|
||||||
if( ind == null || ind.getURI() == null ){
|
if( ind == null || ind.getURI() == null ){
|
||||||
|
@ -43,7 +45,6 @@ public class NameFields implements DocumentModifier {
|
||||||
"<http://www.w3.org/2000/01/rdf-schema#label> ?label }";
|
"<http://www.w3.org/2000/01/rdf-schema#label> ?label }";
|
||||||
|
|
||||||
try {
|
try {
|
||||||
RDFService rdfService = rsf.getRDFService();
|
|
||||||
BufferedReader stream =
|
BufferedReader stream =
|
||||||
new BufferedReader(new InputStreamReader(rdfService.sparqlSelectQuery(query, ResultFormat.CSV)));
|
new BufferedReader(new InputStreamReader(rdfService.sparqlSelectQuery(query, ResultFormat.CSV)));
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1,16 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
package edu.cornell.mannlib.vitro.webapp.search.documentBuilding;
|
||||||
|
|
||||||
|
import static edu.cornell.mannlib.vitro.webapp.dao.DisplayVocabulary.EXCLUDE_CLASS;
|
||||||
|
import static edu.cornell.mannlib.vitro.webapp.dao.DisplayVocabulary.SEARCH_INDEX_URI;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
import com.hp.hpl.jena.ontology.OntModel;
|
||||||
import com.hp.hpl.jena.query.Query;
|
import com.hp.hpl.jena.query.Query;
|
||||||
import com.hp.hpl.jena.query.QueryExecution;
|
import com.hp.hpl.jena.query.QueryExecution;
|
||||||
import com.hp.hpl.jena.query.QueryExecutionFactory;
|
import com.hp.hpl.jena.query.QueryExecutionFactory;
|
||||||
|
@ -23,25 +27,35 @@ import com.hp.hpl.jena.rdf.model.Statement;
|
||||||
import com.hp.hpl.jena.rdf.model.StmtIterator;
|
import com.hp.hpl.jena.rdf.model.StmtIterator;
|
||||||
import com.hp.hpl.jena.shared.Lock;
|
import com.hp.hpl.jena.shared.Lock;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.DisplayVocabulary;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ContextModelAccess;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ContextModelsUser;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* This excludes based on types defined as EXCLUDE_CLASS in the
|
* This excludes based on types defined as EXCLUDE_CLASS in the
|
||||||
* configuration RDF model.
|
* configuration RDF model.
|
||||||
*/
|
*/
|
||||||
public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements ModelChangedListener{
|
public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements ModelChangedListener, ContextModelsUser {
|
||||||
static final Log log = LogFactory.getLog(SyncingExcludeBasedOnType.class);
|
static final Log log = LogFactory.getLog(SyncingExcludeBasedOnType.class);
|
||||||
|
|
||||||
private static final String queryForProhibitedClasses =
|
private static final String queryForProhibitedClasses =
|
||||||
"SELECT ?prohibited WHERE{" +
|
"SELECT ?prohibited WHERE{" +
|
||||||
"?searchConfig <" + DisplayVocabulary.EXCLUDE_CLASS + "> ?prohibited . " +
|
"?searchConfig <" + EXCLUDE_CLASS + "> ?prohibited . " +
|
||||||
"}";
|
"}";
|
||||||
|
|
||||||
String searchIndexURI = DisplayVocabulary.SEARCH_INDEX_URI;
|
private ContextModelAccess models;
|
||||||
|
|
||||||
public SyncingExcludeBasedOnType( Model model){
|
@Override
|
||||||
this.setExcludedTypes( buildProhibitedClassesList(searchIndexURI, model) );
|
public void setContextModels(ContextModelAccess models) {
|
||||||
log.info("types excluded from search: " + typeURIs);
|
this.models = models;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Validation
|
||||||
|
public void buildClassList( ){
|
||||||
|
OntModel model = models.getOntModel(ModelNames.DISPLAY);
|
||||||
|
this.setExcludedTypes( buildProhibitedClassesList(SEARCH_INDEX_URI, model) );
|
||||||
|
log.debug(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
private List<String> buildProhibitedClassesList( String URI, Model model){
|
private List<String> buildProhibitedClassesList( String URI, Model model){
|
||||||
|
@ -81,10 +95,10 @@ public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements Mod
|
||||||
public void addedStatement(Statement s) {
|
public void addedStatement(Statement s) {
|
||||||
try{
|
try{
|
||||||
if( isExcludeClassPredicate( s ) && isAboutSearchIndex(s)){
|
if( isExcludeClassPredicate( s ) && isAboutSearchIndex(s)){
|
||||||
if( s.getObject() != null && s.getObject().canAs(Resource.class)){
|
if( s.getObject() != null && s.getObject().isURIResource()){
|
||||||
String classURI = ((Resource)s.getObject().as(Resource.class)).getURI();
|
String classURI = s.getObject().asResource().getURI();
|
||||||
this.addTypeToExclude(classURI);
|
this.addTypeToExclude(classURI);
|
||||||
log.debug("prohibited classes: " + this.typeURIs);
|
log.debug("prohibited classes: " + this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}catch(Exception ex){
|
}catch(Exception ex){
|
||||||
|
@ -97,10 +111,10 @@ public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements Mod
|
||||||
public void removedStatement(Statement s) {
|
public void removedStatement(Statement s) {
|
||||||
try{
|
try{
|
||||||
if( isExcludeClassPredicate( s ) && isAboutSearchIndex(s)){
|
if( isExcludeClassPredicate( s ) && isAboutSearchIndex(s)){
|
||||||
if( s.getObject() != null && s.getObject().canAs(Resource.class)){
|
if( s.getObject() != null && s.getObject().isURIResource()){
|
||||||
String classURI = ((Resource)s.getObject().as(Resource.class)).getURI();
|
String classURI = s.getObject().asResource().getURI();
|
||||||
this.removeTypeToExclude(classURI);
|
this.removeTypeToExclude(classURI);
|
||||||
log.debug("prohibited classes: " + this.typeURIs);
|
log.debug("prohibited classes: " + this);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}catch(Exception ex){
|
}catch(Exception ex){
|
||||||
|
@ -111,13 +125,13 @@ public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements Mod
|
||||||
private boolean isExcludeClassPredicate(Statement s){
|
private boolean isExcludeClassPredicate(Statement s){
|
||||||
return s != null
|
return s != null
|
||||||
&& s.getPredicate() != null
|
&& s.getPredicate() != null
|
||||||
&& DisplayVocabulary.EXCLUDE_CLASS.getURI().equals( s.getPredicate().getURI());
|
&& EXCLUDE_CLASS.getURI().equals( s.getPredicate().getURI());
|
||||||
}
|
}
|
||||||
|
|
||||||
private boolean isAboutSearchIndex(Statement s){
|
private boolean isAboutSearchIndex(Statement s){
|
||||||
if( s.getSubject() != null ){
|
if( s.getSubject() != null ){
|
||||||
String subURI = ((Resource) s.getSubject()).getURI() ;
|
String subURI = s.getSubject().getURI() ;
|
||||||
return this.searchIndexURI.equals(subURI);
|
return SEARCH_INDEX_URI.equals(subURI);
|
||||||
}else{
|
}else{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
@ -152,10 +166,9 @@ public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements Mod
|
||||||
@Override
|
@Override
|
||||||
public void addedStatements(Model model) {
|
public void addedStatements(Model model) {
|
||||||
if( model != null){
|
if( model != null){
|
||||||
addedStatements(model.listStatements(
|
addedStatements(model.listStatements(
|
||||||
model.createResource(searchIndexURI),
|
model.createResource(SEARCH_INDEX_URI), EXCLUDE_CLASS,
|
||||||
DisplayVocabulary.EXCLUDE_CLASS,
|
(RDFNode) null));
|
||||||
(RDFNode)null));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -193,10 +206,9 @@ public class SyncingExcludeBasedOnType extends ExcludeBasedOnType implements Mod
|
||||||
@Override
|
@Override
|
||||||
public void removedStatements(Model model) {
|
public void removedStatements(Model model) {
|
||||||
if( model != null){
|
if( model != null){
|
||||||
removedStatements(model.listStatements(
|
removedStatements(model.listStatements(
|
||||||
model.createResource(searchIndexURI),
|
model.createResource(SEARCH_INDEX_URI), EXCLUDE_CLASS,
|
||||||
DisplayVocabulary.EXCLUDE_CLASS,
|
(RDFNode) null));
|
||||||
(RDFNode)null));
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,12 +15,13 @@ import com.hp.hpl.jena.query.ResultSet;
|
||||||
import com.hp.hpl.jena.rdf.model.RDFNode;
|
import com.hp.hpl.jena.rdf.model.RDFNode;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
import edu.cornell.mannlib.vitro.webapp.beans.Individual;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ContextModelAccess;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ContextModelsUser;
|
||||||
|
|
||||||
public class ThumbnailImageURL implements DocumentModifier {
|
public class ThumbnailImageURL implements DocumentModifier, ContextModelsUser {
|
||||||
|
|
||||||
private static final String PREFIX = "prefix owl: <http://www.w3.org/2002/07/owl#> "
|
private static final String PREFIX = "prefix owl: <http://www.w3.org/2002/07/owl#> "
|
||||||
+ " prefix vitroDisplay: <http://vitro.mannlib.cornell.edu/ontologies/display/1.1#> "
|
+ " prefix vitroDisplay: <http://vitro.mannlib.cornell.edu/ontologies/display/1.1#> "
|
||||||
|
@ -36,12 +37,12 @@ public class ThumbnailImageURL implements DocumentModifier {
|
||||||
+ " ?uri <http://vitro.mannlib.cornell.edu/ns/vitro/public#mainImage> ?a . "
|
+ " ?uri <http://vitro.mannlib.cornell.edu/ns/vitro/public#mainImage> ?a . "
|
||||||
+ " ?a <http://vitro.mannlib.cornell.edu/ns/vitro/public#downloadLocation> ?downloadLocation . } ";
|
+ " ?a <http://vitro.mannlib.cornell.edu/ns/vitro/public#downloadLocation> ?downloadLocation . } ";
|
||||||
|
|
||||||
private RDFServiceFactory rsf;
|
private RDFService rdf;
|
||||||
private Log log = LogFactory.getLog(ThumbnailImageURL.class);
|
private Log log = LogFactory.getLog(ThumbnailImageURL.class);
|
||||||
|
|
||||||
|
@Override
|
||||||
public ThumbnailImageURL( RDFServiceFactory rsf ){
|
public void setContextModels(ContextModelAccess models) {
|
||||||
this.rsf = rsf;
|
this.rdf = models.getRDFService();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -71,7 +72,6 @@ public class ThumbnailImageURL implements DocumentModifier {
|
||||||
String uri = "<" + individual.getURI() + "> ";
|
String uri = "<" + individual.getURI() + "> ";
|
||||||
String query = QUERY_TEMPLATE.replaceAll("\\?uri", uri);
|
String query = QUERY_TEMPLATE.replaceAll("\\?uri", uri);
|
||||||
|
|
||||||
RDFService rdf = rsf.getRDFService();
|
|
||||||
try{
|
try{
|
||||||
ResultSet results = RDFServiceUtils.sparqlSelectQuery(query, rdf);
|
ResultSet results = RDFServiceUtils.sparqlSelectQuery(query, rdf);
|
||||||
while(results.hasNext()){
|
while(results.hasNext()){
|
||||||
|
@ -89,8 +89,6 @@ public class ThumbnailImageURL implements DocumentModifier {
|
||||||
}
|
}
|
||||||
}catch(Throwable t){
|
}catch(Throwable t){
|
||||||
log.error(t,t);
|
log.error(t,t);
|
||||||
} finally{
|
|
||||||
rdf.close();
|
|
||||||
}
|
}
|
||||||
return result.toString();
|
return result.toString();
|
||||||
}
|
}
|
||||||
|
|
|
@ -18,6 +18,8 @@ import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngineExcepti
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchInputDocument;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchQuery;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchQuery;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchResponse;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchResponse;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Manages the life-cycle of the SearchEngine. Adds logging, controlled by
|
* Manages the life-cycle of the SearchEngine. Adds logging, controlled by
|
||||||
|
@ -27,17 +29,30 @@ public class InstrumentedSearchEngineWrapper implements SearchEngine {
|
||||||
private static final Log log = LogFactory
|
private static final Log log = LogFactory
|
||||||
.getLog(InstrumentedSearchEngineWrapper.class);
|
.getLog(InstrumentedSearchEngineWrapper.class);
|
||||||
|
|
||||||
private final SearchEngine innerEngine;
|
private SearchEngine innerEngine;
|
||||||
|
|
||||||
private volatile LifecycleState lifecycleState = NEW;
|
private volatile LifecycleState lifecycleState = NEW;
|
||||||
|
|
||||||
public InstrumentedSearchEngineWrapper(SearchEngine innerEngine) {
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#wraps")
|
||||||
|
public void setInnerEngine(SearchEngine inner) {
|
||||||
if (innerEngine == null) {
|
if (innerEngine == null) {
|
||||||
throw new NullPointerException("innerEngine may not be null.");
|
innerEngine = inner;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple SearchEngine instancess: "
|
||||||
|
+ innerEngine + ", and " + inner);
|
||||||
}
|
}
|
||||||
this.innerEngine = innerEngine;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Validation
|
||||||
|
public void validate() throws Exception {
|
||||||
|
if (innerEngine == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a wrapped SearchEngine.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Complain unless ACTIVE.
|
* Complain unless ACTIVE.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -6,17 +6,18 @@ import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames.DISPLAY;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
|
import java.util.Set;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
import javax.servlet.ServletContextEvent;
|
import javax.servlet.ServletContextEvent;
|
||||||
import javax.servlet.ServletContextListener;
|
import javax.servlet.ServletContextListener;
|
||||||
|
|
||||||
|
import org.apache.commons.logging.Log;
|
||||||
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
import com.hp.hpl.jena.ontology.OntModel;
|
import com.hp.hpl.jena.ontology.OntModel;
|
||||||
import com.hp.hpl.jena.rdf.model.Model;
|
|
||||||
import com.hp.hpl.jena.vocabulary.OWL;
|
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.VitroVocabulary;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory;
|
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.filtering.WebappDaoFactoryFiltering;
|
import edu.cornell.mannlib.vitro.webapp.dao.filtering.WebappDaoFactoryFiltering;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFilterUtils;
|
import edu.cornell.mannlib.vitro.webapp.dao.filtering.filters.VitroFilterUtils;
|
||||||
|
@ -25,25 +26,18 @@ import edu.cornell.mannlib.vitro.webapp.dao.jena.ModelContext;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngine;
|
import edu.cornell.mannlib.vitro.webapp.modules.searchEngine.SearchEngine;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.SearchIndexer;
|
import edu.cornell.mannlib.vitro.webapp.search.SearchIndexer;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.beans.StatementToURIsToUpdate;
|
import edu.cornell.mannlib.vitro.webapp.search.beans.StatementToURIsToUpdate;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.DocumentModifier;
|
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.DocumentModifier;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeBasedOnNamespace;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeBasedOnType;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeBasedOnTypeNamespace;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ExcludeNonFlagVitro;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.IndividualToSearchDocument;
|
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.IndividualToSearchDocument;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.NameBoost;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.NameFields;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder;
|
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SearchIndexExcluder;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.SyncingExcludeBasedOnType;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.documentBuilding.ThumbnailImageURL;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.indexing.AdditionalUriFinders;
|
import edu.cornell.mannlib.vitro.webapp.search.indexing.AdditionalUriFinders;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.indexing.IndexBuilder;
|
import edu.cornell.mannlib.vitro.webapp.search.indexing.IndexBuilder;
|
||||||
import edu.cornell.mannlib.vitro.webapp.search.indexing.SearchReindexingListener;
|
import edu.cornell.mannlib.vitro.webapp.search.indexing.SearchReindexingListener;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ConfigurationBeanLoader;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.ConfigurationBeanLoaderException;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.developer.Key;
|
import edu.cornell.mannlib.vitro.webapp.utils.developer.Key;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledModelChangeListener;
|
import edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisabledModelChangeListener;
|
||||||
|
|
||||||
|
@ -51,63 +45,26 @@ import edu.cornell.mannlib.vitro.webapp.utils.developer.listeners.DeveloperDisab
|
||||||
* TODO
|
* TODO
|
||||||
*/
|
*/
|
||||||
public class SearchIndexerSetup implements ServletContextListener {
|
public class SearchIndexerSetup implements ServletContextListener {
|
||||||
|
private static final Log log = LogFactory.getLog(SearchIndexerSetup.class);
|
||||||
|
|
||||||
public static final String PROHIBITED_FROM_SEARCH = "edu.cornell.mannlib.vitro.webapp.search.beans.ProhibitedFromSearch";
|
public static final String PROHIBITED_FROM_SEARCH = "edu.cornell.mannlib.vitro.webapp.search.beans.ProhibitedFromSearch";
|
||||||
|
|
||||||
/**
|
private ServletContext ctx;
|
||||||
* Exclude from the search index Individuals with types from these
|
private OntModel displayModel;
|
||||||
* namespaces
|
private ConfigurationBeanLoader beanLoader;
|
||||||
*/
|
|
||||||
private static final String[] TYPE_NS_EXCLUDES = { VitroVocabulary.PUBLIC
|
|
||||||
// if you do OWL.NS here you will exclude all of owl:Thing.
|
|
||||||
};
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Exclude from the search index individuals who's URIs start with these
|
|
||||||
* namespaces.
|
|
||||||
*/
|
|
||||||
private static final String[] INDIVIDUAL_NS_EXCLUDES = {
|
|
||||||
VitroVocabulary.vitroURI, VitroVocabulary.VITRO_PUBLIC,
|
|
||||||
VitroVocabulary.PSEUDO_BNODE_NS, OWL.NS };
|
|
||||||
|
|
||||||
/** Individuals of these types will be excluded from the search index */
|
|
||||||
private static final String[] OWL_TYPES_EXCLUDES = {
|
|
||||||
OWL.ObjectProperty.getURI(), OWL.DatatypeProperty.getURI(),
|
|
||||||
OWL.AnnotationProperty.getURI() };
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void contextInitialized(ServletContextEvent sce) {
|
public void contextInitialized(ServletContextEvent sce) {
|
||||||
|
this.ctx = sce.getServletContext();
|
||||||
|
this.displayModel = ModelAccess.on(ctx).getOntModel(DISPLAY);
|
||||||
|
this.beanLoader = new ConfigurationBeanLoader(displayModel, ctx);
|
||||||
|
|
||||||
ServletContext context = sce.getServletContext();
|
ServletContext context = sce.getServletContext();
|
||||||
StartupStatus ss = StartupStatus.getBean(context);
|
StartupStatus ss = StartupStatus.getBean(context);
|
||||||
SearchEngine searchEngine = ApplicationUtils.instance().getSearchEngine();
|
SearchEngine searchEngine = ApplicationUtils.instance().getSearchEngine();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
/* set up the individual to search doc translation */
|
IndividualToSearchDocument indToSearchDoc = setupTranslation();
|
||||||
OntModel jenaOntModel = ModelAccess.on(context).getOntModel();
|
|
||||||
OntModel displayModel = ModelAccess.on(context).getOntModel(DISPLAY);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* try to get context attribute DocumentModifiers and use that as
|
|
||||||
* the start of the list of DocumentModifier objects. This allows
|
|
||||||
* other ContextListeners to add to the basic set of
|
|
||||||
* DocumentModifiers.
|
|
||||||
*/
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
List<DocumentModifier> modifiersFromContext = (List<DocumentModifier>) context
|
|
||||||
.getAttribute("DocumentModifiers");
|
|
||||||
|
|
||||||
/*
|
|
||||||
* try to get context attribute SearchIndexExcludes and use that as
|
|
||||||
* the start of the list of exclude objects. This allows other
|
|
||||||
* ContextListeners to add to the basic set of SearchIndexExcludes .
|
|
||||||
*/
|
|
||||||
@SuppressWarnings("unchecked")
|
|
||||||
List<SearchIndexExcluder> searchIndexExcludesFromContext = (List<SearchIndexExcluder>) context
|
|
||||||
.getAttribute("SearchIndexExcludes");
|
|
||||||
|
|
||||||
IndividualToSearchDocument indToSearchDoc = setupTranslation(
|
|
||||||
jenaOntModel, displayModel,
|
|
||||||
RDFServiceUtils.getRDFServiceFactory(context),
|
|
||||||
modifiersFromContext, searchIndexExcludesFromContext);
|
|
||||||
|
|
||||||
/* setup search indexer */
|
/* setup search indexer */
|
||||||
SearchIndexer searchIndexer = new SearchIndexer(searchEngine, indToSearchDoc);
|
SearchIndexer searchIndexer = new SearchIndexer(searchEngine, indToSearchDoc);
|
||||||
|
@ -156,42 +113,17 @@ public class SearchIndexerSetup implements ServletContextListener {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public static IndividualToSearchDocument setupTranslation(
|
private IndividualToSearchDocument setupTranslation() {
|
||||||
OntModel jenaOntModel, Model displayModel,
|
try {
|
||||||
RDFServiceFactory rdfServiceFactory,
|
Set<SearchIndexExcluder> excluders = beanLoader.loadAll(SearchIndexExcluder.class);
|
||||||
List<DocumentModifier> modifiersFromContext,
|
log.debug("Excludes: (" + excluders.size() + ") " + excluders);
|
||||||
List<SearchIndexExcluder> searchIndexExcludesFromContext) {
|
|
||||||
|
|
||||||
/*
|
Set<DocumentModifier> modifiers = beanLoader.loadAll(DocumentModifier.class);
|
||||||
* try to get context attribute DocumentModifiers and use that as the
|
log.debug("Modifiers: (" + modifiers.size() + ") " + modifiers);
|
||||||
* start of the list of DocumentModifier objects. This allows other
|
|
||||||
* ContextListeners to add to the basic set of DocumentModifiers.
|
return new IndividualToSearchDocument(new ArrayList<>(excluders), new ArrayList<>(modifiers));
|
||||||
*/
|
} catch (ConfigurationBeanLoaderException e) {
|
||||||
List<DocumentModifier> modifiers = new ArrayList<DocumentModifier>();
|
throw new RuntimeException("Failed to configure the SearchIndexer", e);
|
||||||
if (modifiersFromContext != null) {
|
|
||||||
modifiers.addAll(modifiersFromContext);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
modifiers.add(new NameFields(rdfServiceFactory));
|
|
||||||
modifiers.add(new NameBoost(1.2f));
|
|
||||||
modifiers.add(new ThumbnailImageURL(rdfServiceFactory));
|
|
||||||
|
|
||||||
/*
|
|
||||||
* try to get context attribute SearchIndexExcludes and use that as the
|
|
||||||
* start of the list of exclude objects. This allows other
|
|
||||||
* ContextListeners to add to the basic set of SearchIndexExcludes .
|
|
||||||
*/
|
|
||||||
List<SearchIndexExcluder> excludes = new ArrayList<SearchIndexExcluder>();
|
|
||||||
if (searchIndexExcludesFromContext != null) {
|
|
||||||
excludes.addAll(searchIndexExcludesFromContext);
|
|
||||||
}
|
|
||||||
|
|
||||||
excludes.add(new ExcludeBasedOnNamespace(INDIVIDUAL_NS_EXCLUDES));
|
|
||||||
excludes.add(new ExcludeBasedOnTypeNamespace(TYPE_NS_EXCLUDES));
|
|
||||||
excludes.add(new ExcludeBasedOnType(OWL_TYPES_EXCLUDES));
|
|
||||||
excludes.add(new ExcludeNonFlagVitro());
|
|
||||||
excludes.add(new SyncingExcludeBasedOnType(displayModel));
|
|
||||||
|
|
||||||
return new IndividualToSearchDocument(excludes, modifiers);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -52,13 +52,12 @@ public class ConfigurationModelsSetup implements ServletContextListener {
|
||||||
|
|
||||||
private void loadFirstTimeFiles(ServletContext ctx, String modelPath,
|
private void loadFirstTimeFiles(ServletContext ctx, String modelPath,
|
||||||
OntModel baseModel) {
|
OntModel baseModel) {
|
||||||
RDFFilesLoader.loadFirstTimeFiles(ctx, modelPath, baseModel,
|
RDFFilesLoader.loadFirstTimeFiles(modelPath, baseModel, baseModel.isEmpty());
|
||||||
baseModel.isEmpty());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void loadEveryTimeFiles(ServletContext ctx, String modelPath,
|
private void loadEveryTimeFiles(ServletContext ctx, String modelPath,
|
||||||
OntModel memoryModel) {
|
OntModel memoryModel) {
|
||||||
RDFFilesLoader.loadEveryTimeFiles(ctx, modelPath, memoryModel);
|
RDFFilesLoader.loadEveryTimeFiles(modelPath, memoryModel);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|
|
@ -62,13 +62,13 @@ public class ContentModelSetup extends JenaDataSourceSetupBase
|
||||||
|
|
||||||
if (isFirstStartup()) {
|
if (isFirstStartup()) {
|
||||||
initializeApplicationMetadata(ctx, applicationMetadataModel);
|
initializeApplicationMetadata(ctx, applicationMetadataModel);
|
||||||
RDFFilesLoader.loadFirstTimeFiles(ctx, "abox", baseABoxModel, true);
|
RDFFilesLoader.loadFirstTimeFiles("abox", baseABoxModel, true);
|
||||||
RDFFilesLoader.loadFirstTimeFiles(ctx, "tbox", baseTBoxModel, true);
|
RDFFilesLoader.loadFirstTimeFiles("tbox", baseTBoxModel, true);
|
||||||
} else {
|
} else {
|
||||||
checkForNamespaceMismatch( applicationMetadataModel, ctx );
|
checkForNamespaceMismatch( applicationMetadataModel, ctx );
|
||||||
}
|
}
|
||||||
RDFFilesLoader.loadEveryTimeFiles(ctx, "abox", baseABoxModel);
|
RDFFilesLoader.loadEveryTimeFiles("abox", baseABoxModel);
|
||||||
RDFFilesLoader.loadEveryTimeFiles(ctx, "tbox", baseTBoxModel);
|
RDFFilesLoader.loadEveryTimeFiles("tbox", baseTBoxModel);
|
||||||
|
|
||||||
log.info("Setting up DAO factories");
|
log.info("Setting up DAO factories");
|
||||||
}
|
}
|
||||||
|
@ -89,7 +89,7 @@ public class ContentModelSetup extends JenaDataSourceSetupBase
|
||||||
private void initializeApplicationMetadata(ServletContext ctx,
|
private void initializeApplicationMetadata(ServletContext ctx,
|
||||||
Model applicationMetadataModel) {
|
Model applicationMetadataModel) {
|
||||||
OntModel temporaryAMModel = VitroModelFactory.createOntologyModel();
|
OntModel temporaryAMModel = VitroModelFactory.createOntologyModel();
|
||||||
RDFFilesLoader.loadFirstTimeFiles(ctx, "applicationMetadata", temporaryAMModel, true);
|
RDFFilesLoader.loadFirstTimeFiles("applicationMetadata", temporaryAMModel, true);
|
||||||
setPortalUriOnFirstTime(temporaryAMModel, ctx);
|
setPortalUriOnFirstTime(temporaryAMModel, ctx);
|
||||||
applicationMetadataModel.add(temporaryAMModel);
|
applicationMetadataModel.add(temporaryAMModel);
|
||||||
}
|
}
|
||||||
|
|
|
@ -31,10 +31,9 @@ import com.hp.hpl.jena.ontology.OntModelSpec;
|
||||||
import com.hp.hpl.jena.query.Dataset;
|
import com.hp.hpl.jena.query.Dataset;
|
||||||
import com.hp.hpl.jena.rdf.model.Model;
|
import com.hp.hpl.jena.rdf.model.Model;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.BlankNodeFilteringModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelNames;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
|
@ -49,7 +48,6 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
private static final String ABOX = "abox";
|
private static final String ABOX = "abox";
|
||||||
private static final String TBOX = "tbox";
|
private static final String TBOX = "tbox";
|
||||||
private static final String FILEGRAPH = "filegraph";
|
private static final String FILEGRAPH = "filegraph";
|
||||||
private static final String PROPERTY_VITRO_HOME = "vitro.home";
|
|
||||||
|
|
||||||
public static final String FILEGRAPH_URI_ROOT = "http://vitro.mannlib.cornell.edu/filegraph/";
|
public static final String FILEGRAPH_URI_ROOT = "http://vitro.mannlib.cornell.edu/filegraph/";
|
||||||
|
|
||||||
|
@ -73,8 +71,6 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
OntDocumentManager.getInstance().setProcessImports(true);
|
OntDocumentManager.getInstance().setProcessImports(true);
|
||||||
Dataset dataset = ModelAccess.on(ctx).getDataset();
|
Dataset dataset = ModelAccess.on(ctx).getDataset();
|
||||||
RDFService rdfService = ModelAccess.on(ctx).getRDFService(CONTENT);
|
RDFService rdfService = ModelAccess.on(ctx).getRDFService(CONTENT);
|
||||||
ModelMaker modelMaker = new BlankNodeFilteringModelMaker(
|
|
||||||
rdfService, ModelAccess.on(ctx).getModelMaker(CONTENT));
|
|
||||||
|
|
||||||
// ABox files
|
// ABox files
|
||||||
Set<Path> paths = getFilegraphPaths(ctx, RDF, ABOX, FILEGRAPH);
|
Set<Path> paths = getFilegraphPaths(ctx, RDF, ABOX, FILEGRAPH);
|
||||||
|
@ -82,7 +78,7 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
cleanupDB(dataset, pathsToURIs(paths, ABOX), ABOX);
|
cleanupDB(dataset, pathsToURIs(paths, ABOX), ABOX);
|
||||||
|
|
||||||
// Just update the ABox filegraphs in the DB; don't attach them to a base model.
|
// Just update the ABox filegraphs in the DB; don't attach them to a base model.
|
||||||
aboxChanged = readGraphs(paths, modelMaker, ABOX, /* aboxBaseModel */ null);
|
aboxChanged = readGraphs(paths, rdfService, ABOX, /* aboxBaseModel */ null);
|
||||||
|
|
||||||
// TBox files
|
// TBox files
|
||||||
paths = getFilegraphPaths(ctx, RDF, TBOX, FILEGRAPH);
|
paths = getFilegraphPaths(ctx, RDF, TBOX, FILEGRAPH);
|
||||||
|
@ -90,7 +86,7 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
cleanupDB(dataset, pathsToURIs(paths, TBOX),TBOX);
|
cleanupDB(dataset, pathsToURIs(paths, TBOX),TBOX);
|
||||||
|
|
||||||
OntModel tboxBaseModel = ModelAccess.on(ctx).getOntModel(ModelNames.TBOX_ASSERTIONS);
|
OntModel tboxBaseModel = ModelAccess.on(ctx).getOntModel(ModelNames.TBOX_ASSERTIONS);
|
||||||
tboxChanged = readGraphs(paths, modelMaker, TBOX, tboxBaseModel);
|
tboxChanged = readGraphs(paths, rdfService, TBOX, tboxBaseModel);
|
||||||
} catch (ClassCastException cce) {
|
} catch (ClassCastException cce) {
|
||||||
String errMsg = "Unable to cast servlet context attribute to the appropriate type " + cce.getLocalizedMessage();
|
String errMsg = "Unable to cast servlet context attribute to the appropriate type " + cce.getLocalizedMessage();
|
||||||
log.error(errMsg);
|
log.error(errMsg);
|
||||||
|
@ -118,8 +114,7 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
private Set<Path> getFilegraphPaths(ServletContext ctx, String... strings) {
|
private Set<Path> getFilegraphPaths(ServletContext ctx, String... strings) {
|
||||||
StartupStatus ss = StartupStatus.getBean(ctx);
|
StartupStatus ss = StartupStatus.getBean(ctx);
|
||||||
|
|
||||||
ConfigurationProperties props = ConfigurationProperties.getBean(ctx);
|
String homeDirProperty = ApplicationUtils.instance().getHomeDirectory().getPath().toString();
|
||||||
String homeDirProperty = props.getProperty(PROPERTY_VITRO_HOME);
|
|
||||||
Path filegraphDir = Paths.get(homeDirProperty, strings);
|
Path filegraphDir = Paths.get(homeDirProperty, strings);
|
||||||
|
|
||||||
Set<Path> paths = new TreeSet<>();
|
Set<Path> paths = new TreeSet<>();
|
||||||
|
@ -151,7 +146,7 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
* Note: no connection needs to be maintained between the in-memory copy of the
|
* Note: no connection needs to be maintained between the in-memory copy of the
|
||||||
* graph and the DB copy.
|
* graph and the DB copy.
|
||||||
*/
|
*/
|
||||||
private boolean readGraphs(Set<Path> pathSet, ModelMaker modelMaker, String type, OntModel baseModel) {
|
private boolean readGraphs(Set<Path> pathSet, RDFService rdfService, String type, OntModel baseModel) {
|
||||||
|
|
||||||
int count = 0;
|
int count = 0;
|
||||||
|
|
||||||
|
@ -180,7 +175,7 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
log.debug("Attached file graph as " + type + " submodel " + p.getFileName());
|
log.debug("Attached file graph as " + type + " submodel " + p.getFileName());
|
||||||
}
|
}
|
||||||
|
|
||||||
modelChanged = modelChanged | updateGraphInDB(modelMaker, model, type, p);
|
modelChanged = modelChanged | updateGraphInDB(rdfService, model, type, p);
|
||||||
|
|
||||||
} catch (Exception ioe) {
|
} catch (Exception ioe) {
|
||||||
log.error("Unable to process file graph " + p, ioe);
|
log.error("Unable to process file graph " + p, ioe);
|
||||||
|
@ -214,21 +209,24 @@ public class FileGraphSetup implements ServletContextListener {
|
||||||
* Otherwise, if a graph with the given name is in the DB and is isomorphic with
|
* Otherwise, if a graph with the given name is in the DB and is isomorphic with
|
||||||
* the graph that was read from the files system, then do nothing.
|
* the graph that was read from the files system, then do nothing.
|
||||||
*/
|
*/
|
||||||
public boolean updateGraphInDB(ModelMaker modelMaker, Model fileModel, String type, Path path) {
|
public boolean updateGraphInDB(RDFService rdfService, Model fileModel, String type, Path path) {
|
||||||
String graphURI = pathToURI(path,type);
|
String graphURI = pathToURI(path,type);
|
||||||
Model dbModel = modelMaker.getModel(graphURI);
|
Model dbModel = new RDFServiceDataset(rdfService).getNamedModel(graphURI);
|
||||||
boolean modelChanged = false;
|
boolean modelChanged = false;
|
||||||
log.debug(String.format(
|
log.debug(String.format(
|
||||||
"%s %s dbModel size is %d, fileModel size is %d", type,
|
"%s %s dbModel size is %d, fileModel size is %d", type,
|
||||||
path.getFileName(), dbModel.size(), fileModel.size()));
|
path.getFileName(), dbModel.size(), fileModel.size()));
|
||||||
|
|
||||||
|
|
||||||
boolean isIsomorphic = dbModel.isIsomorphicWith(fileModel);
|
// Isomorphism has some quirky issues with TDB, and perhaps also with Virtuoso.
|
||||||
|
boolean isChanged = ApplicationUtils.instance()
|
||||||
|
.getContentTripleSource().getQuirks()
|
||||||
|
.hasFileGraphChanged(fileModel, dbModel, graphURI);
|
||||||
|
|
||||||
if (dbModel.isEmpty() && !fileModel.isEmpty()) {
|
if (dbModel.isEmpty() && !fileModel.isEmpty()) {
|
||||||
dbModel.add(fileModel);
|
dbModel.add(fileModel);
|
||||||
modelChanged = true;
|
modelChanged = true;
|
||||||
} else if (!isIsomorphic) {
|
} else if (isChanged) {
|
||||||
log.info("Updating " + path + " because graphs are not isomorphic");
|
log.info("Updating " + path + " because graphs are not isomorphic");
|
||||||
log.info("dbModel: " + dbModel.size() + " ; fileModel: " + fileModel.size());
|
log.info("dbModel: " + dbModel.size() + " ; fileModel: " + fileModel.size());
|
||||||
dbModel.removeAll();
|
dbModel.removeAll();
|
||||||
|
|
|
@ -13,8 +13,6 @@ import java.nio.file.Paths;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import java.util.TreeSet;
|
import java.util.TreeSet;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
|
||||||
|
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
@ -23,7 +21,7 @@ import com.hp.hpl.jena.ontology.OntModelSpec;
|
||||||
import com.hp.hpl.jena.rdf.model.Model;
|
import com.hp.hpl.jena.rdf.model.Model;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Help to load RDF files on first time and on every startup.
|
* Help to load RDF files on first time and on every startup.
|
||||||
|
@ -31,7 +29,6 @@ import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
||||||
public class RDFFilesLoader {
|
public class RDFFilesLoader {
|
||||||
private static final Log log = LogFactory.getLog(RDFFilesLoader.class);
|
private static final Log log = LogFactory.getLog(RDFFilesLoader.class);
|
||||||
|
|
||||||
private static final String PROPERTY_VITRO_HOME = "vitro.home";
|
|
||||||
private static final String DEFAULT_RDF_FORMAT = "RDF/XML";
|
private static final String DEFAULT_RDF_FORMAT = "RDF/XML";
|
||||||
private static final String RDF = "rdf";
|
private static final String RDF = "rdf";
|
||||||
private static final String FIRST_TIME = "firsttime";
|
private static final String FIRST_TIME = "firsttime";
|
||||||
|
@ -61,10 +58,10 @@ public class RDFFilesLoader {
|
||||||
*
|
*
|
||||||
* The files from the directory are added to the model.
|
* The files from the directory are added to the model.
|
||||||
*/
|
*/
|
||||||
public static void loadFirstTimeFiles(ServletContext ctx, String modelPath,
|
public static void loadFirstTimeFiles(String modelPath, Model model,
|
||||||
Model model, boolean firstTime) {
|
boolean firstTime) {
|
||||||
if (firstTime) {
|
if (firstTime) {
|
||||||
Set<Path> paths = getPaths(locateHomeDirectory(ctx), RDF,
|
Set<Path> paths = getPaths(locateHomeDirectory(), RDF,
|
||||||
modelPath, FIRST_TIME);
|
modelPath, FIRST_TIME);
|
||||||
for (Path p : paths) {
|
for (Path p : paths) {
|
||||||
readOntologyFileIntoModel(p, model);
|
readOntologyFileIntoModel(p, model);
|
||||||
|
@ -83,11 +80,10 @@ public class RDFFilesLoader {
|
||||||
*
|
*
|
||||||
* The files from the directory become a sub-model of the model.
|
* The files from the directory become a sub-model of the model.
|
||||||
*/
|
*/
|
||||||
public static void loadEveryTimeFiles(ServletContext ctx, String modelPath,
|
public static void loadEveryTimeFiles(String modelPath, OntModel model) {
|
||||||
OntModel model) {
|
|
||||||
OntModel everytimeModel = ModelFactory
|
OntModel everytimeModel = ModelFactory
|
||||||
.createOntologyModel(OntModelSpec.OWL_MEM);
|
.createOntologyModel(OntModelSpec.OWL_MEM);
|
||||||
String home = locateHomeDirectory(ctx);
|
String home = locateHomeDirectory();
|
||||||
Set<Path> paths = getPaths(home, RDF, modelPath, EVERY_TIME);
|
Set<Path> paths = getPaths(home, RDF, modelPath, EVERY_TIME);
|
||||||
for (Path p : paths) {
|
for (Path p : paths) {
|
||||||
log.info("Loading " + relativePath(p, home));
|
log.info("Loading " + relativePath(p, home));
|
||||||
|
@ -177,9 +173,9 @@ public class RDFFilesLoader {
|
||||||
return DEFAULT_RDF_FORMAT;
|
return DEFAULT_RDF_FORMAT;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static String locateHomeDirectory(ServletContext ctx) {
|
private static String locateHomeDirectory() {
|
||||||
return ConfigurationProperties.getBean(ctx).getProperty(
|
return ApplicationUtils.instance().getHomeDirectory().getPath()
|
||||||
PROPERTY_VITRO_HOME);
|
.toString();
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
|
@ -13,7 +13,6 @@ import java.io.IOException;
|
||||||
import java.io.StringWriter;
|
import java.io.StringWriter;
|
||||||
import java.nio.file.Files;
|
import java.nio.file.Files;
|
||||||
import java.nio.file.Path;
|
import java.nio.file.Path;
|
||||||
import java.nio.file.Paths;
|
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
@ -44,6 +43,7 @@ import com.hp.hpl.jena.shared.Lock;
|
||||||
import com.hp.hpl.jena.vocabulary.RDF;
|
import com.hp.hpl.jena.vocabulary.RDF;
|
||||||
import com.hp.hpl.jena.vocabulary.RDFS;
|
import com.hp.hpl.jena.vocabulary.RDFS;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.DisplayVocabulary;
|
import edu.cornell.mannlib.vitro.webapp.dao.DisplayVocabulary;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory;
|
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactory;
|
||||||
|
@ -98,7 +98,7 @@ public class UpdateKnowledgeBase implements ServletContextListener {
|
||||||
settings.setUnionOntModelSelector(ModelAccess.on(ctx).getOntModelSelector());
|
settings.setUnionOntModelSelector(ModelAccess.on(ctx).getOntModelSelector());
|
||||||
|
|
||||||
ConfigurationProperties props = ConfigurationProperties.getBean(ctx);
|
ConfigurationProperties props = ConfigurationProperties.getBean(ctx);
|
||||||
Path homeDir = Paths.get(props.getProperty("vitro.home"));
|
Path homeDir = ApplicationUtils.instance().getHomeDirectory().getPath();
|
||||||
settings.setDisplayModel(ModelAccess.on(ctx).getOntModel(DISPLAY));
|
settings.setDisplayModel(ModelAccess.on(ctx).getOntModel(DISPLAY));
|
||||||
OntModel oldTBoxModel = loadModelFromDirectory(ctx.getRealPath(OLD_TBOX_MODEL_DIR));
|
OntModel oldTBoxModel = loadModelFromDirectory(ctx.getRealPath(OLD_TBOX_MODEL_DIR));
|
||||||
settings.setOldTBoxModel(oldTBoxModel);
|
settings.setOldTBoxModel(oldTBoxModel);
|
||||||
|
@ -202,8 +202,7 @@ public class UpdateKnowledgeBase implements ServletContextListener {
|
||||||
* Put the paths for the directories and files into the settings object.
|
* Put the paths for the directories and files into the settings object.
|
||||||
*/
|
*/
|
||||||
private void putReportingPathsIntoSettings(ServletContext ctx, UpdateSettings settings) throws IOException {
|
private void putReportingPathsIntoSettings(ServletContext ctx, UpdateSettings settings) throws IOException {
|
||||||
ConfigurationProperties props = ConfigurationProperties.getBean(ctx);
|
Path homeDir = ApplicationUtils.instance().getHomeDirectory().getPath();
|
||||||
Path homeDir = Paths.get(props.getProperty("vitro.home"));
|
|
||||||
|
|
||||||
Path dataDir = createDirectory(homeDir, "upgrade", "knowledgeBase");
|
Path dataDir = createDirectory(homeDir, "upgrade", "knowledgeBase");
|
||||||
settings.setDataDir(dataDir.toString());
|
settings.setDataDir(dataDir.toString());
|
||||||
|
|
|
@ -1,113 +0,0 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup;
|
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONFIGURATION;
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sparql.ContentDataStructuresProviderSPARQL.PROPERTY_SPARQL_ENDPOINT_URI;
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.tdb.ContentDataStructuresProviderTDB.PROPERTY_CONTENT_TDB_PATH;
|
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
|
||||||
import javax.servlet.ServletContextEvent;
|
|
||||||
import javax.servlet.ServletContextListener;
|
|
||||||
|
|
||||||
import org.apache.commons.lang.StringUtils;
|
|
||||||
import org.apache.commons.logging.Log;
|
|
||||||
import org.apache.commons.logging.LogFactory;
|
|
||||||
|
|
||||||
import com.hp.hpl.jena.ontology.OntDocumentManager;
|
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceUtils;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.BasicDataStructuresProvider;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.ConfigurationDataStructuresProvider;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.ContentDataStructuresProvider;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sparql.ContentDataStructuresProviderSPARQL;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.tdb.ConfigurationDataStructuresProviderTDB;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.tdb.ContentDataStructuresProviderTDB;
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Create the RDFServiceFactories and ModelMakers for the application to use.
|
|
||||||
*/
|
|
||||||
public class RDFSetup implements ServletContextListener {
|
|
||||||
private static final Log log = LogFactory.getLog(RDFSetup.class);
|
|
||||||
|
|
||||||
private ServletContext ctx;
|
|
||||||
private ConfigurationProperties configProps;
|
|
||||||
|
|
||||||
private ContentDataStructuresProvider contentProvider;
|
|
||||||
private ConfigurationDataStructuresProvider configurationProvider;
|
|
||||||
private BasicDataStructuresProvider provider;
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void contextInitialized(ServletContextEvent sce) {
|
|
||||||
this.ctx = sce.getServletContext();
|
|
||||||
this.configProps = ConfigurationProperties.getBean(ctx);
|
|
||||||
|
|
||||||
configureJena();
|
|
||||||
|
|
||||||
createProviders();
|
|
||||||
|
|
||||||
RDFServiceUtils.setRDFServiceFactory(ctx,
|
|
||||||
contentProvider.getRDFServiceFactory());
|
|
||||||
RDFServiceUtils.setRDFServiceFactory(ctx,
|
|
||||||
configurationProvider.getRDFServiceFactory(), CONFIGURATION);
|
|
||||||
|
|
||||||
ModelAccess.setDataStructuresProvider(provider);
|
|
||||||
}
|
|
||||||
|
|
||||||
private void configureJena() {
|
|
||||||
// we do not want to fetch imports when we wrap Models in OntModels
|
|
||||||
OntDocumentManager.getInstance().setProcessImports(false);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* For now, these steps are hard-coded. They should be driven by a
|
|
||||||
* configuration file.
|
|
||||||
*/
|
|
||||||
private void createProviders() {
|
|
||||||
if (isSparqlEndpointContentConfigured()) {
|
|
||||||
contentProvider = new ContentDataStructuresProviderSPARQL(ctx, this);
|
|
||||||
} else if (isTdbConfigured()) {
|
|
||||||
contentProvider = new ContentDataStructuresProviderTDB(ctx, this);
|
|
||||||
} else {
|
|
||||||
contentProvider = new ContentDataStructuresProviderSDB(ctx, this);
|
|
||||||
}
|
|
||||||
|
|
||||||
configurationProvider = new ConfigurationDataStructuresProviderTDB(ctx,
|
|
||||||
this);
|
|
||||||
|
|
||||||
provider = new BasicDataStructuresProvider(contentProvider,
|
|
||||||
configurationProvider);
|
|
||||||
}
|
|
||||||
|
|
||||||
private boolean isSparqlEndpointContentConfigured() {
|
|
||||||
return StringUtils.isNotBlank(configProps
|
|
||||||
.getProperty(PROPERTY_SPARQL_ENDPOINT_URI));
|
|
||||||
}
|
|
||||||
|
|
||||||
private boolean isTdbConfigured() {
|
|
||||||
return StringUtils.isNotBlank(configProps
|
|
||||||
.getProperty(PROPERTY_CONTENT_TDB_PATH));
|
|
||||||
}
|
|
||||||
|
|
||||||
@Override
|
|
||||||
public void contextDestroyed(ServletContextEvent sce) {
|
|
||||||
if (contentProvider != null) {
|
|
||||||
try {
|
|
||||||
contentProvider.close();
|
|
||||||
} catch (Exception e) {
|
|
||||||
log.error("Problem when closing content provider", e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (configurationProvider != null) {
|
|
||||||
try {
|
|
||||||
configurationProvider.close();
|
|
||||||
} catch (Exception e) {
|
|
||||||
log.error("Problem when closing configuration provider", e);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
|
@ -1,6 +1,6 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup;
|
package edu.cornell.mannlib.vitro.webapp.triplesource;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
|
|
||||||
|
@ -17,11 +17,11 @@ import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
*
|
*
|
||||||
* Repeated calls for the same data structure should yield the same instance.
|
* Repeated calls for the same data structure should yield the same instance.
|
||||||
*
|
*
|
||||||
* Repeated calls for the ShortTermDataStructuresProvider need not yield the
|
* Repeated calls for the ShortTermCombinedTripleSource need not yield the
|
||||||
* same instance, but must yield an instance that will return the same
|
* same instance, but must yield an instance that will return the same
|
||||||
* structures as any other instance for the same request.
|
* structures as any other instance for the same request.
|
||||||
*/
|
*/
|
||||||
public interface DataStructuresProvider {
|
public interface CombinedTripleSource {
|
||||||
RDFService getRDFService(WhichService whichService);
|
RDFService getRDFService(WhichService whichService);
|
||||||
|
|
||||||
Dataset getDataset(WhichService whichService);
|
Dataset getDataset(WhichService whichService);
|
||||||
|
@ -30,6 +30,6 @@ public interface DataStructuresProvider {
|
||||||
|
|
||||||
OntModelCache getOntModelCache();
|
OntModelCache getOntModelCache();
|
||||||
|
|
||||||
ShortTermDataStructuresProvider getShortTermDataStructuresProvider(
|
ShortTermCombinedTripleSource getShortTermCombinedTripleSource(
|
||||||
HttpServletRequest req);
|
HttpServletRequest req);
|
||||||
}
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup;
|
package edu.cornell.mannlib.vitro.webapp.triplesource;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactoryConfig;
|
import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactoryConfig;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService;
|
||||||
|
@ -16,7 +16,7 @@ import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
* Repeated calls for the WebappDaoFactoryConfig need not yield the same
|
* Repeated calls for the WebappDaoFactoryConfig need not yield the same
|
||||||
* instance.
|
* instance.
|
||||||
*/
|
*/
|
||||||
public interface ShortTermDataStructuresProvider {
|
public interface ShortTermCombinedTripleSource {
|
||||||
RDFService getRDFService(WhichService whichService);
|
RDFService getRDFService(WhichService whichService);
|
||||||
|
|
||||||
OntModelCache getOntModelCache();
|
OntModelCache getOntModelCache();
|
|
@ -1,6 +1,6 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONFIGURATION;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONFIGURATION;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONTENT;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONTENT;
|
||||||
|
@ -27,23 +27,26 @@ import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.ModelMakerOntModel
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.UnionModelsOntModelsCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.UnionModelsOntModelsCache;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.UnionModelsOntModelsCache.UnionSpec;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.UnionModelsOntModelsCache.UnionSpec;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ConfigurationTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ContentTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.DataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.CombinedTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.ShortTermDataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.ShortTermCombinedTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A simple implementation of DataStructuresProvider.
|
* A simple implementation of CombinedTripleSource.
|
||||||
*
|
*
|
||||||
* Note that we don't bother to cache the RDFServices, RDFServiceFactories, and
|
* Note that we don't bother to cache the RDFServices, RDFServiceFactories, and
|
||||||
* ModelMakers, since the providers can be expected to cache them.
|
* ModelMakers, since the sources can be expected to cache them.
|
||||||
*
|
*
|
||||||
* We must cache the OntModelCache because it was created here. If we were to
|
* We must cache the OntModelCache because it was created here. If we were to
|
||||||
* recreate it, we would lose any sub-models that had been attached in the
|
* recreate it, we would lose any sub-models that had been attached in the
|
||||||
* meantime.
|
* meantime.
|
||||||
*/
|
*/
|
||||||
public class BasicDataStructuresProvider implements DataStructuresProvider {
|
public class BasicCombinedTripleSource implements CombinedTripleSource {
|
||||||
/**
|
/**
|
||||||
* Create union models for ABox and TBox, and full models for assertions and
|
* Create union models for ABox and TBox, and full models for assertions and
|
||||||
* inferences. No need to create FULL_UNION, since it's the default model.
|
* inferences. No need to create FULL_UNION, since it's the default model.
|
||||||
|
@ -58,16 +61,15 @@ public class BasicDataStructuresProvider implements DataStructuresProvider {
|
||||||
UnionSpec.base(ABOX_INFERENCES).plus(TBOX_INFERENCES)
|
UnionSpec.base(ABOX_INFERENCES).plus(TBOX_INFERENCES)
|
||||||
.yields(FULL_INFERENCES) };
|
.yields(FULL_INFERENCES) };
|
||||||
|
|
||||||
private final Map<WhichService, SingleSourceDataStructuresProvider> providers;
|
private final Map<WhichService, TripleSource> sources;
|
||||||
private final Map<WhichService, OntModelCache> ontModels;
|
private final Map<WhichService, OntModelCache> ontModels;
|
||||||
private final OntModelCache ontModelCache;
|
private final OntModelCache ontModelCache;
|
||||||
|
|
||||||
public BasicDataStructuresProvider(
|
public BasicCombinedTripleSource(ContentTripleSource contentSource,
|
||||||
SingleSourceDataStructuresProvider contentProvider,
|
ConfigurationTripleSource configurationSource) {
|
||||||
SingleSourceDataStructuresProvider configurationProvider) {
|
sources = new EnumMap<>(WhichService.class);
|
||||||
providers = new EnumMap<>(WhichService.class);
|
sources.put(CONTENT, contentSource);
|
||||||
providers.put(CONTENT, contentProvider);
|
sources.put(CONFIGURATION, configurationSource);
|
||||||
providers.put(CONFIGURATION, configurationProvider);
|
|
||||||
|
|
||||||
ontModels = new EnumMap<>(WhichService.class);
|
ontModels = new EnumMap<>(WhichService.class);
|
||||||
ontModels.put(CONTENT, new ModelMakerOntModelCache(
|
ontModels.put(CONTENT, new ModelMakerOntModelCache(
|
||||||
|
@ -85,22 +87,22 @@ public class BasicDataStructuresProvider implements DataStructuresProvider {
|
||||||
}
|
}
|
||||||
|
|
||||||
protected RDFServiceFactory getRDFServiceFactory(WhichService whichService) {
|
protected RDFServiceFactory getRDFServiceFactory(WhichService whichService) {
|
||||||
return providers.get(whichService).getRDFServiceFactory();
|
return sources.get(whichService).getRDFServiceFactory();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public RDFService getRDFService(WhichService whichService) {
|
public RDFService getRDFService(WhichService whichService) {
|
||||||
return providers.get(whichService).getRDFService();
|
return sources.get(whichService).getRDFService();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Dataset getDataset(WhichService whichService) {
|
public Dataset getDataset(WhichService whichService) {
|
||||||
return providers.get(whichService).getDataset();
|
return sources.get(whichService).getDataset();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ModelMaker getModelMaker(WhichService whichService) {
|
public ModelMaker getModelMaker(WhichService whichService) {
|
||||||
return providers.get(whichService).getModelMaker();
|
return sources.get(whichService).getModelMaker();
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -109,16 +111,15 @@ public class BasicDataStructuresProvider implements DataStructuresProvider {
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public ShortTermDataStructuresProvider getShortTermDataStructuresProvider(
|
public ShortTermCombinedTripleSource getShortTermCombinedTripleSource(
|
||||||
HttpServletRequest req) {
|
HttpServletRequest req) {
|
||||||
return new BasicShortTermDataStructuresProvider(req, this, providers);
|
return new BasicShortTermCombinedTripleSource(req, this, sources);
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "BasicDataStructuresProvider[" + ToString.hashHex(this)
|
return "BasicCombinedTripleSource[" + ToString.hashHex(this)
|
||||||
+ ", providers=" + providers + ", ontModels=" + ontModelCache
|
+ ", sources=" + sources + ", ontModels=" + ontModelCache + "]";
|
||||||
+ "]";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,6 +1,6 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONFIGURATION;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONFIGURATION;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONTENT;
|
import static edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService.CONTENT;
|
||||||
|
@ -25,39 +25,39 @@ import edu.cornell.mannlib.vitro.webapp.dao.WebappDaoFactoryConfig;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ModelAccess.WhichService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.JoinedOntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.JoinedOntModelCache;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.filter.LanguageFilteringUtils;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.filter.LanguageFilteringUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.ShortTermDataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.ShortTermCombinedTripleSource;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The simple implementation of ShortTermDataStructuresProvider.
|
* The simple implementation of ShortTermCombinedTripleSource.
|
||||||
*
|
*
|
||||||
* The short-term RDFServices are cached, lest we somehow create duplicates for
|
* The short-term RDFServices are cached, lest we somehow create duplicates for
|
||||||
* the same request. Similarly with the short-term OntModels.
|
* the same request. Similarly with the short-term OntModels.
|
||||||
*/
|
*/
|
||||||
public class BasicShortTermDataStructuresProvider implements
|
public class BasicShortTermCombinedTripleSource implements
|
||||||
ShortTermDataStructuresProvider {
|
ShortTermCombinedTripleSource {
|
||||||
private static final Log log = LogFactory
|
private static final Log log = LogFactory
|
||||||
.getLog(BasicShortTermDataStructuresProvider.class);
|
.getLog(BasicShortTermCombinedTripleSource.class);
|
||||||
|
|
||||||
private final HttpServletRequest req;
|
private final HttpServletRequest req;
|
||||||
private final ServletContext ctx;
|
private final ServletContext ctx;
|
||||||
private final ConfigurationProperties props;
|
private final ConfigurationProperties props;
|
||||||
private final BasicDataStructuresProvider parent;
|
private final BasicCombinedTripleSource parent;
|
||||||
private final Map<WhichService, SingleSourceDataStructuresProvider> providers;
|
private final Map<WhichService, TripleSource> sources;
|
||||||
private final Map<WhichService, RDFService> rdfServices;
|
private final Map<WhichService, RDFService> rdfServices;
|
||||||
private final OntModelCache ontModelCache;
|
private final OntModelCache ontModelCache;
|
||||||
|
|
||||||
public BasicShortTermDataStructuresProvider(
|
public BasicShortTermCombinedTripleSource(HttpServletRequest req,
|
||||||
HttpServletRequest req,
|
BasicCombinedTripleSource parent,
|
||||||
BasicDataStructuresProvider parent,
|
final Map<WhichService, TripleSource> sources) {
|
||||||
final Map<WhichService, SingleSourceDataStructuresProvider> providers) {
|
|
||||||
this.req = req;
|
this.req = req;
|
||||||
this.ctx = req.getSession().getServletContext();
|
this.ctx = req.getSession().getServletContext();
|
||||||
this.props = ConfigurationProperties.getBean(ctx);
|
this.props = ConfigurationProperties.getBean(ctx);
|
||||||
this.parent = parent;
|
this.parent = parent;
|
||||||
this.providers = providers;
|
this.sources = sources;
|
||||||
this.rdfServices = populateRdfServicesMap();
|
this.rdfServices = populateRdfServicesMap();
|
||||||
this.ontModelCache = createOntModelCache();
|
this.ontModelCache = createOntModelCache();
|
||||||
}
|
}
|
||||||
|
@ -77,12 +77,12 @@ public class BasicShortTermDataStructuresProvider implements
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Ask each provider what short-term models should mask their long-term
|
* Ask each triple source what short-term models should mask their long-term
|
||||||
* counterparts.
|
* counterparts.
|
||||||
*/
|
*/
|
||||||
private OntModelCache shortModels(WhichService which) {
|
private OntModelCache shortModels(WhichService which) {
|
||||||
return providers.get(which).getShortTermOntModels(
|
return sources.get(which).getShortTermOntModels(rdfServices.get(which),
|
||||||
rdfServices.get(which), parent.getOntModels(which));
|
parent.getOntModels(which));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -142,8 +142,8 @@ public class BasicShortTermDataStructuresProvider implements
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "BasicShortTermDataStructuresProvider[" + ToString.hashHex(this)
|
return "BasicShortTermCombinedTripleSource[" + ToString.hashHex(this)
|
||||||
+ ", req=" + ToString.hashHex(req) + ", providers=" + providers
|
+ ", req=" + ToString.hashHex(req) + ", sources=" + sources
|
||||||
+ ", ontModels=" + ontModelCache + "]";
|
+ ", ontModels=" + ontModelCache + "]";
|
||||||
}
|
}
|
||||||
|
|
|
@ -0,0 +1,19 @@
|
||||||
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl;
|
||||||
|
|
||||||
|
import com.hp.hpl.jena.rdf.model.Model;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleStoreQuirks;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The behavior for non-quirky TripleSource implementations.
|
||||||
|
*/
|
||||||
|
public class DefaultTripleStoreQuirks implements TripleStoreQuirks {
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public boolean hasFileGraphChanged(Model fromFile, Model previous, String graphURI) {
|
||||||
|
return !fromFile.isIsomorphicWith(previous);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -1,14 +1,13 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.BasicDataStructuresProvider.CONTENT_UNIONS;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.BasicCombinedTripleSource.CONTENT_UNIONS;
|
||||||
|
|
||||||
import java.sql.SQLException;
|
import java.sql.SQLException;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
import javax.servlet.ServletContextListener;
|
|
||||||
import javax.sql.DataSource;
|
import javax.sql.DataSource;
|
||||||
|
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
|
@ -36,13 +35,16 @@ import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.MaskingOntModelCac
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.ModelMakerOntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.ModelMakerOntModelCache;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.UnionModelsOntModelsCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.UnionModelsOntModelsCache;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ContentTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleStoreQuirks;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceFactorySDB;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.sdb.RDFServiceFactorySDB;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.JenaDataSourceSetupBase;
|
import edu.cornell.mannlib.vitro.webapp.servlet.setup.JenaDataSourceSetupBase;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.ContentDataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.impl.DefaultTripleStoreQuirks;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -51,10 +53,9 @@ import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
* Do some smoke-tests on the parameters, create the connection pool, and create
|
* Do some smoke-tests on the parameters, create the connection pool, and create
|
||||||
* the RDFServiceFactory.
|
* the RDFServiceFactory.
|
||||||
*/
|
*/
|
||||||
public class ContentDataStructuresProviderSDB extends
|
public class ContentTripleSourceSDB extends ContentTripleSource {
|
||||||
ContentDataStructuresProvider {
|
|
||||||
private static final Log log = LogFactory
|
private static final Log log = LogFactory
|
||||||
.getLog(ContentDataStructuresProviderSDB.class);
|
.getLog(ContentTripleSourceSDB.class);
|
||||||
|
|
||||||
static final String PROPERTY_DB_URL = "VitroConnection.DataSource.url";
|
static final String PROPERTY_DB_URL = "VitroConnection.DataSource.url";
|
||||||
static final String PROPERTY_DB_USERNAME = "VitroConnection.DataSource.username";
|
static final String PROPERTY_DB_USERNAME = "VitroConnection.DataSource.username";
|
||||||
|
@ -77,33 +78,31 @@ public class ContentDataStructuresProviderSDB extends
|
||||||
|
|
||||||
static final boolean DEFAULT_TESTONBORROW = true;
|
static final boolean DEFAULT_TESTONBORROW = true;
|
||||||
static final boolean DEFAULT_TESTONRETURN = true;
|
static final boolean DEFAULT_TESTONRETURN = true;
|
||||||
|
|
||||||
|
private final TripleStoreQuirks quirks = new DefaultTripleStoreQuirks();
|
||||||
|
|
||||||
private final ServletContext ctx;
|
private ServletContext ctx;
|
||||||
private final StartupStatus ss;
|
private ComboPooledDataSource ds;
|
||||||
private final ComboPooledDataSource ds;
|
private RDFServiceFactory rdfServiceFactory;
|
||||||
private final RDFServiceFactory rdfServiceFactory;
|
private RDFService rdfService;
|
||||||
private final RDFService rdfService;
|
private Dataset dataset;
|
||||||
private final Dataset dataset;
|
private ModelMaker modelMaker;
|
||||||
private final ModelMaker modelMaker;
|
|
||||||
|
|
||||||
public ContentDataStructuresProviderSDB(ServletContext ctx,
|
@Override
|
||||||
ServletContextListener ctxListener) {
|
public void startup(Application application, ComponentStartupStatus ss) {
|
||||||
try {
|
try {
|
||||||
this.ctx = ctx;
|
this.ctx = application.getServletContext();
|
||||||
this.ss = StartupStatus.getBean(ctx);
|
|
||||||
|
|
||||||
configureSDBContext();
|
configureSDBContext();
|
||||||
|
|
||||||
new SDBConnectionSmokeTests(ctx, ctxListener)
|
new SDBConnectionSmokeTests(ctx, ss).checkDatabaseConnection();
|
||||||
.checkDatabaseConnection();
|
|
||||||
|
|
||||||
this.ds = new SDBDataSource(ctx).getDataSource();
|
this.ds = new SDBDataSource(ctx).getDataSource();
|
||||||
this.rdfServiceFactory = createRdfServiceFactory();
|
this.rdfServiceFactory = createRdfServiceFactory();
|
||||||
this.rdfService = rdfServiceFactory.getRDFService();
|
this.rdfService = rdfServiceFactory.getRDFService();
|
||||||
this.dataset = new RDFServiceDataset(this.rdfService);
|
this.dataset = new RDFServiceDataset(this.rdfService);
|
||||||
this.modelMaker = createModelMaker();
|
this.modelMaker = createModelMaker();
|
||||||
ss.info(ctxListener,
|
ss.info("Initialized the content data structures for SDB");
|
||||||
"Initialized the content data structures for SDB");
|
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
throw new RuntimeException(
|
throw new RuntimeException(
|
||||||
"Failed to set up the content data structures for SDB", e);
|
"Failed to set up the content data structures for SDB", e);
|
||||||
|
@ -211,16 +210,20 @@ public class ContentDataStructuresProviderSDB extends
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void close() {
|
public TripleStoreQuirks getQuirks() {
|
||||||
|
return quirks;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "ContentTripleSourceSDB[" + ToString.hashHex(this) + "]";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void shutdown(Application application) {
|
||||||
if (ds != null) {
|
if (ds != null) {
|
||||||
ds.close();
|
ds.close();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public String toString() {
|
|
||||||
return "ContentDataStructuresProviderSDB[" + ToString.hashHex(this)
|
|
||||||
+ "]";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,13 +1,13 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_DRIVER_CLASS;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_DRIVER_CLASS;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_DRIVER_CLASS_NAME;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_DRIVER_CLASS_NAME;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_PASSWORD;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_PASSWORD;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_TYPE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_TYPE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_URL;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_URL;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_USERNAME;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_USERNAME;
|
||||||
|
|
||||||
import java.io.UnsupportedEncodingException;
|
import java.io.UnsupportedEncodingException;
|
||||||
import java.sql.Connection;
|
import java.sql.Connection;
|
||||||
|
@ -19,10 +19,9 @@ import java.sql.Statement;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
import javax.servlet.ServletContext;
|
||||||
import javax.servlet.ServletContextListener;
|
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Smoke tests for the database connection that SDB will use.
|
* Smoke tests for the database connection that SDB will use.
|
||||||
|
@ -38,38 +37,31 @@ import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
||||||
* encoding. Don't know how well this works.
|
* encoding. Don't know how well this works.
|
||||||
*/
|
*/
|
||||||
public class SDBConnectionSmokeTests {
|
public class SDBConnectionSmokeTests {
|
||||||
private final ServletContextListener parent;
|
|
||||||
private final ConfigurationProperties props;
|
private final ConfigurationProperties props;
|
||||||
private final StartupStatus ss;
|
private final ComponentStartupStatus ss;
|
||||||
|
|
||||||
public SDBConnectionSmokeTests(ServletContext ctx,
|
public SDBConnectionSmokeTests(ServletContext ctx, ComponentStartupStatus ss) {
|
||||||
ServletContextListener parent) {
|
|
||||||
this.parent = parent;
|
|
||||||
this.props = ConfigurationProperties.getBean(ctx);
|
this.props = ConfigurationProperties.getBean(ctx);
|
||||||
this.ss = StartupStatus.getBean(ctx);
|
this.ss = ss;
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public void checkDatabaseConnection() {
|
public void checkDatabaseConnection() {
|
||||||
String url = props.getProperty(PROPERTY_DB_URL);
|
String url = props.getProperty(PROPERTY_DB_URL);
|
||||||
if (url == null || url.isEmpty()) {
|
if (url == null || url.isEmpty()) {
|
||||||
ss.fatal(parent,
|
ss.fatal("runtime.properties does not contain a value for '"
|
||||||
"runtime.properties does not contain a value for '"
|
+ PROPERTY_DB_URL + "'");
|
||||||
+ PROPERTY_DB_URL + "'");
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
String username = props.getProperty(PROPERTY_DB_USERNAME);
|
String username = props.getProperty(PROPERTY_DB_USERNAME);
|
||||||
if (username == null || username.isEmpty()) {
|
if (username == null || username.isEmpty()) {
|
||||||
ss.fatal(parent,
|
ss.fatal("runtime.properties does not contain a value for '"
|
||||||
"runtime.properties does not contain a value for '"
|
+ PROPERTY_DB_USERNAME + "'");
|
||||||
+ PROPERTY_DB_USERNAME + "'");
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
String password = props.getProperty(PROPERTY_DB_PASSWORD);
|
String password = props.getProperty(PROPERTY_DB_PASSWORD);
|
||||||
if (password == null || password.isEmpty()) {
|
if (password == null || password.isEmpty()) {
|
||||||
ss.fatal(parent,
|
ss.fatal("runtime.properties does not contain a value for '"
|
||||||
"runtime.properties does not contain a value for '"
|
+ PROPERTY_DB_PASSWORD + "'");
|
||||||
+ PROPERTY_DB_PASSWORD + "'");
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -79,16 +71,16 @@ public class SDBConnectionSmokeTests {
|
||||||
try {
|
try {
|
||||||
Class.forName(DEFAULT_DRIVER_CLASS).newInstance();
|
Class.forName(DEFAULT_DRIVER_CLASS).newInstance();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
ss.fatal(parent, "The default Database Driver failed to load. "
|
ss.fatal("The default Database Driver failed to load. "
|
||||||
+ "The driver class is '" + DEFAULT_DRIVER_CLASS
|
+ "The driver class is '" + DEFAULT_DRIVER_CLASS + "'",
|
||||||
+ "'", e);
|
e);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
try {
|
try {
|
||||||
Class.forName(driverClassName).newInstance();
|
Class.forName(driverClassName).newInstance();
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
ss.fatal(parent, "The Database Driver failed to load. "
|
ss.fatal("The Database Driver failed to load. "
|
||||||
+ "The driver class was set by "
|
+ "The driver class was set by "
|
||||||
+ PROPERTY_DB_DRIVER_CLASS_NAME + " to be '"
|
+ PROPERTY_DB_DRIVER_CLASS_NAME + " to be '"
|
||||||
+ driverClassName + "'", e);
|
+ driverClassName + "'", e);
|
||||||
|
@ -104,9 +96,9 @@ public class SDBConnectionSmokeTests {
|
||||||
.getConnection(url, connectionProps)) {
|
.getConnection(url, connectionProps)) {
|
||||||
// Just open the connection and close it.
|
// Just open the connection and close it.
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
ss.fatal(parent, "Can't connect to the database: "
|
ss.fatal("Can't connect to the database: " + PROPERTY_DB_URL + "='"
|
||||||
+ PROPERTY_DB_URL + "='" + url + "', "
|
+ url + "', " + PROPERTY_DB_USERNAME + "='" + username
|
||||||
+ PROPERTY_DB_USERNAME + "='" + username + "'", e);
|
+ "'", e);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -151,15 +143,14 @@ public class SDBConnectionSmokeTests {
|
||||||
+ "set on the database?";
|
+ "set on the database?";
|
||||||
if ("MySQL".equals(dbType)) {
|
if ("MySQL".equals(dbType)) {
|
||||||
// For MySQL, we know that this is a configuration problem.
|
// For MySQL, we know that this is a configuration problem.
|
||||||
ss.fatal(parent, message);
|
ss.fatal(message);
|
||||||
} else {
|
} else {
|
||||||
// For other databases, it might not be.
|
// For other databases, it might not be.
|
||||||
ss.warning(parent, message);
|
ss.warning(message);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch (SQLException e) {
|
} catch (SQLException e) {
|
||||||
ss.fatal(parent, "Failed to check handling of Unicode characters",
|
ss.fatal("Failed to check handling of Unicode characters", e);
|
||||||
e);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,23 +1,23 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb;
|
||||||
|
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_DRIVER_CLASS;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_DRIVER_CLASS;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_MAXACTIVE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_MAXACTIVE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_MAXIDLE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_MAXIDLE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_TESTONBORROW;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_TESTONBORROW;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_TESTONRETURN;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_TESTONRETURN;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_TYPE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_TYPE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.DEFAULT_VALIDATION_QUERY;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.DEFAULT_VALIDATION_QUERY;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.MINIMUM_MAXACTIVE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.MINIMUM_MAXACTIVE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_DRIVER_CLASS_NAME;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_DRIVER_CLASS_NAME;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_MAX_ACTIVE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_MAX_ACTIVE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_MAX_IDLE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_MAX_IDLE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_PASSWORD;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_PASSWORD;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_TYPE;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_TYPE;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_URL;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_URL;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_USERNAME;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_USERNAME;
|
||||||
import static edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sdb.ContentDataStructuresProviderSDB.PROPERTY_DB_VALIDATION_QUERY;
|
import static edu.cornell.mannlib.vitro.webapp.triplesource.impl.sdb.ContentTripleSourceSDB.PROPERTY_DB_VALIDATION_QUERY;
|
||||||
|
|
||||||
import java.beans.PropertyVetoException;
|
import java.beans.PropertyVetoException;
|
||||||
|
|
|
@ -1,26 +1,27 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.sparql;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.sparql;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
|
||||||
import javax.servlet.ServletContextListener;
|
|
||||||
|
|
||||||
import com.hp.hpl.jena.query.Dataset;
|
import com.hp.hpl.jena.query.Dataset;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.ListCachingModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.ListCachingModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.MemoryMappingModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.MemoryMappingModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ContentTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleStoreQuirks;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.sparql.RDFServiceSparql;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.sparql.RDFServiceSparql;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.ContentDataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.triplesource.impl.DefaultTripleStoreQuirks;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -33,44 +34,61 @@ import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
*
|
*
|
||||||
* Memory-map the small content models, and add the standard decorators.
|
* Memory-map the small content models, and add the standard decorators.
|
||||||
*/
|
*/
|
||||||
public class ContentDataStructuresProviderSPARQL extends
|
public class ContentTripleSourceSPARQL extends ContentTripleSource {
|
||||||
ContentDataStructuresProvider {
|
private String endpointURI;
|
||||||
public static final String PROPERTY_SPARQL_ENDPOINT_URI = "VitroConnection.DataSource.endpointURI";
|
private String updateEndpointURI; // Optional
|
||||||
public static final String PROPERTY_SPARQL_UPDATE_ENDPOINT_URI = "VitroConnection.DataSource.updateEndpointURI";
|
|
||||||
|
private final TripleStoreQuirks quirks = new DefaultTripleStoreQuirks();
|
||||||
|
|
||||||
private final ServletContextListener ctxListener;
|
private RDFService rdfService;
|
||||||
private final ConfigurationProperties props;
|
private RDFServiceFactory rdfServiceFactory;
|
||||||
private final StartupStatus ss;
|
private Dataset dataset;
|
||||||
private final String endpointURI;
|
private ModelMaker modelMaker;
|
||||||
private final String updateEndpointURI;
|
|
||||||
|
|
||||||
private final RDFService rdfService;
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasEndpointURI")
|
||||||
private final RDFServiceFactory rdfServiceFactory;
|
public void setEndpointURI(String eUri) {
|
||||||
private final Dataset dataset;
|
if (endpointURI == null) {
|
||||||
private final ModelMaker modelMaker;
|
endpointURI = eUri;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple instances of EndpointURI: "
|
||||||
|
+ endpointURI + ", and " + eUri);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public ContentDataStructuresProviderSPARQL(ServletContext ctx,
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasUpdateEndpointURI")
|
||||||
ServletContextListener ctxListener) {
|
public void setUpdateEndpointURI(String ueUri) {
|
||||||
this.ctxListener = ctxListener;
|
if (updateEndpointURI == null) {
|
||||||
this.props = ConfigurationProperties.getBean(ctx);
|
updateEndpointURI = ueUri;
|
||||||
this.ss = StartupStatus.getBean(ctx);
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple instances of UpdateEndpointURI: "
|
||||||
|
+ updateEndpointURI + ", and " + ueUri);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
this.endpointURI = props.getProperty(PROPERTY_SPARQL_ENDPOINT_URI);
|
@Validation
|
||||||
this.updateEndpointURI = props
|
public void validate() throws Exception {
|
||||||
.getProperty(PROPERTY_SPARQL_UPDATE_ENDPOINT_URI);
|
if (endpointURI == null) {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include an EndpointURI.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
this.rdfServiceFactory = createRDFServiceFactory(createRDFService());
|
@Override
|
||||||
|
public void startup(Application application, ComponentStartupStatus ss) {
|
||||||
|
this.rdfServiceFactory = createRDFServiceFactory(createRDFService(ss));
|
||||||
this.rdfService = this.rdfServiceFactory.getRDFService();
|
this.rdfService = this.rdfServiceFactory.getRDFService();
|
||||||
this.dataset = createDataset();
|
this.dataset = createDataset();
|
||||||
this.modelMaker = createModelMaker();
|
this.modelMaker = createModelMaker();
|
||||||
}
|
}
|
||||||
|
|
||||||
private RDFService createRDFService() {
|
private RDFService createRDFService(ComponentStartupStatus ss) {
|
||||||
if (updateEndpointURI == null) {
|
if (updateEndpointURI == null) {
|
||||||
ss.info(ctxListener, "Using endpoint at " + endpointURI);
|
ss.info("Using endpoint at " + endpointURI);
|
||||||
return new RDFServiceSparql(endpointURI);
|
return new RDFServiceSparql(endpointURI);
|
||||||
} else {
|
} else {
|
||||||
ss.info(ctxListener, "Using read endpoint at " + endpointURI
|
ss.info("Using read endpoint at " + endpointURI
|
||||||
+ " and update endpoint at " + updateEndpointURI);
|
+ " and update endpoint at " + updateEndpointURI);
|
||||||
return new RDFServiceSparql(endpointURI, updateEndpointURI);
|
return new RDFServiceSparql(endpointURI, updateEndpointURI);
|
||||||
}
|
}
|
||||||
|
@ -119,17 +137,22 @@ public class ContentDataStructuresProviderSPARQL extends
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void close() {
|
public TripleStoreQuirks getQuirks() {
|
||||||
|
return quirks;
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public String toString() {
|
||||||
|
return "ContentTripleSourceSPARQL[" + ToString.hashHex(this)
|
||||||
|
+ ", endpointURI=" + endpointURI + ", updateEndpointURI="
|
||||||
|
+ updateEndpointURI + "]";
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void shutdown(Application application) {
|
||||||
if (this.rdfService != null) {
|
if (this.rdfService != null) {
|
||||||
this.rdfService.close();
|
this.rdfService.close();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
|
||||||
public String toString() {
|
|
||||||
return "ContentDataStructuresProviderSPARQL[" + ToString.hashHex(this)
|
|
||||||
+ ", endpointURI=" + endpointURI + ", updateEndpointURI="
|
|
||||||
+ updateEndpointURI + "]";
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,30 +1,29 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.tdb;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.tdb;
|
||||||
|
|
||||||
import java.io.File;
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
import java.nio.file.Path;
|
||||||
import javax.servlet.ServletContext;
|
|
||||||
import javax.servlet.ServletContextListener;
|
|
||||||
|
|
||||||
import com.hp.hpl.jena.query.Dataset;
|
import com.hp.hpl.jena.query.Dataset;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
||||||
import com.hp.hpl.jena.tdb.TDB;
|
import com.hp.hpl.jena.tdb.TDB;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.ListCachingModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.ListCachingModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.MemoryMappingModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.MemoryMappingModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ConfigurationTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleStoreQuirks;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.ConfigurationDataStructuresProvider;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -35,37 +34,37 @@ import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
* returns that single RDFService, a single instance of the Dataset and the
|
* returns that single RDFService, a single instance of the Dataset and the
|
||||||
* ModelMaker.
|
* ModelMaker.
|
||||||
*
|
*
|
||||||
|
* We keep a copy of the RDFService wrapped in an Unclosable shell, and hand
|
||||||
|
* that out when requested. The inner RDFService is only closed on shutdown().
|
||||||
|
*
|
||||||
* Memory-map all of the configuration models, and add the standard decorators.
|
* Memory-map all of the configuration models, and add the standard decorators.
|
||||||
*/
|
*/
|
||||||
public class ConfigurationDataStructuresProviderTDB extends
|
public class ConfigurationTripleSourceTDB extends ConfigurationTripleSource {
|
||||||
ConfigurationDataStructuresProvider {
|
|
||||||
|
|
||||||
private static final String DIRECTORY_TDB = "tdbModels";
|
private static final String DIRECTORY_TDB = "tdbModels";
|
||||||
|
|
||||||
private final ConfigurationProperties props;
|
private final TripleStoreQuirks quirks = new TDBTripleStoreQuirks();
|
||||||
private final StartupStatus ss;
|
|
||||||
|
|
||||||
private final RDFServiceFactory rdfServiceFactory;
|
private volatile RDFService rdfService;
|
||||||
private final RDFService rdfService;
|
private RDFServiceFactory rdfServiceFactory;
|
||||||
private final Dataset dataset;
|
private RDFService unclosableRdfService;
|
||||||
private final ModelMaker modelMaker;
|
private Dataset dataset;
|
||||||
|
private ModelMaker modelMaker;
|
||||||
public ConfigurationDataStructuresProviderTDB(ServletContext ctx,
|
|
||||||
ServletContextListener ctxListener) {
|
|
||||||
this.props = ConfigurationProperties.getBean(ctx);
|
|
||||||
this.ss = StartupStatus.getBean(ctx);
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void startup(Application application, ComponentStartupStatus ss) {
|
||||||
configureTDB();
|
configureTDB();
|
||||||
|
|
||||||
String tdbPath = props.getProperty("vitro.home") + File.separatorChar
|
Path vitroHome = ApplicationUtils.instance().getHomeDirectory()
|
||||||
+ DIRECTORY_TDB;
|
.getPath();
|
||||||
|
String tdbPath = vitroHome.resolve(DIRECTORY_TDB).toString();
|
||||||
|
|
||||||
try {
|
try {
|
||||||
this.rdfServiceFactory = createRDFServiceFactory(tdbPath);
|
this.rdfService = new RDFServiceTDB(tdbPath);
|
||||||
this.rdfService = this.rdfServiceFactory.getRDFService();
|
this.rdfServiceFactory = createRDFServiceFactory();
|
||||||
this.dataset = new RDFServiceDataset(this.rdfService);
|
this.unclosableRdfService = this.rdfServiceFactory.getRDFService();
|
||||||
|
this.dataset = new RDFServiceDataset(this.unclosableRdfService);
|
||||||
this.modelMaker = createModelMaker();
|
this.modelMaker = createModelMaker();
|
||||||
ss.info(ctxListener, "Initialized the RDF source for TDB");
|
ss.info("Initialized the RDF source for TDB");
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
throw new RuntimeException(
|
throw new RuntimeException(
|
||||||
"Failed to set up the RDF source for TDB", e);
|
"Failed to set up the RDF source for TDB", e);
|
||||||
|
@ -76,16 +75,15 @@ public class ConfigurationDataStructuresProviderTDB extends
|
||||||
TDB.getContext().setTrue(TDB.symUnionDefaultGraph);
|
TDB.getContext().setTrue(TDB.symUnionDefaultGraph);
|
||||||
}
|
}
|
||||||
|
|
||||||
private RDFServiceFactory createRDFServiceFactory(String tdbPath)
|
private RDFServiceFactory createRDFServiceFactory() {
|
||||||
throws IOException {
|
|
||||||
return new LoggingRDFServiceFactory(new RDFServiceFactorySingle(
|
return new LoggingRDFServiceFactory(new RDFServiceFactorySingle(
|
||||||
new RDFServiceTDB(tdbPath)));
|
this.rdfService));
|
||||||
}
|
}
|
||||||
|
|
||||||
private ModelMaker createModelMaker() {
|
private ModelMaker createModelMaker() {
|
||||||
ModelMaker longTermModelMaker = new ListCachingModelMaker(
|
ModelMaker longTermModelMaker = new ListCachingModelMaker(
|
||||||
new MemoryMappingModelMaker(new RDFServiceModelMaker(
|
new MemoryMappingModelMaker(new RDFServiceModelMaker(
|
||||||
this.rdfService), CONFIGURATION_MODELS));
|
this.unclosableRdfService), CONFIGURATION_MODELS));
|
||||||
return addConfigurationDecorators(longTermModelMaker);
|
return addConfigurationDecorators(longTermModelMaker);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -96,7 +94,7 @@ public class ConfigurationDataStructuresProviderTDB extends
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public RDFService getRDFService() {
|
public RDFService getRDFService() {
|
||||||
return this.rdfService;
|
return this.unclosableRdfService;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -117,15 +115,23 @@ public class ConfigurationDataStructuresProviderTDB extends
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void close() {
|
public TripleStoreQuirks getQuirks() {
|
||||||
if (this.rdfService != null) {
|
return quirks;
|
||||||
this.rdfService.close();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "ConfigurationDataStructuresProviderTDB["
|
return "ConfigurationTripleSourceTDB[" + ToString.hashHex(this) + "]";
|
||||||
+ ToString.hashHex(this) + "]";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void shutdown(Application application) {
|
||||||
|
synchronized (this) {
|
||||||
|
if (this.rdfService != null) {
|
||||||
|
this.rdfService.close();
|
||||||
|
this.rdfService = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
|
@ -1,29 +1,29 @@
|
||||||
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
package edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.tdb;
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.tdb;
|
||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
import javax.servlet.ServletContext;
|
|
||||||
import javax.servlet.ServletContextListener;
|
|
||||||
|
|
||||||
import com.hp.hpl.jena.query.Dataset;
|
import com.hp.hpl.jena.query.Dataset;
|
||||||
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
import com.hp.hpl.jena.rdf.model.ModelMaker;
|
||||||
import com.hp.hpl.jena.tdb.TDB;
|
import com.hp.hpl.jena.tdb.TDB;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceDataset;
|
||||||
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.dao.jena.RDFServiceModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.ListCachingModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.ListCachingModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.MemoryMappingModelMaker;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.adapters.MemoryMappingModelMaker;
|
||||||
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
import edu.cornell.mannlib.vitro.webapp.modelaccess.ontmodels.OntModelCache;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.Application;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.ComponentStartupStatus;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.ContentTripleSource;
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.modules.tripleSource.TripleStoreQuirks;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFService;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.RDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.RDFServiceFactorySingle;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.jena.tdb.RDFServiceTDB;
|
||||||
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
import edu.cornell.mannlib.vitro.webapp.rdfservice.impl.logging.LoggingRDFServiceFactory;
|
||||||
import edu.cornell.mannlib.vitro.webapp.servlet.setup.rdfsetup.impl.ContentDataStructuresProvider;
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Property;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.utils.configuration.Validation;
|
||||||
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -34,36 +34,51 @@ import edu.cornell.mannlib.vitro.webapp.utils.logging.ToString;
|
||||||
* returns that single RDFService, a single instance of the Dataset and the
|
* returns that single RDFService, a single instance of the Dataset and the
|
||||||
* ModelMaker.
|
* ModelMaker.
|
||||||
*
|
*
|
||||||
|
* We keep a copy of the RDFService wrapped in an Unclosable shell, and hand
|
||||||
|
* that out when requested. The inner RDFService is only closed on shutdown().
|
||||||
|
*
|
||||||
* Memory-map the small content models, and add the standard decorators.
|
* Memory-map the small content models, and add the standard decorators.
|
||||||
*/
|
*/
|
||||||
public class ContentDataStructuresProviderTDB extends
|
public class ContentTripleSourceTDB extends ContentTripleSource {
|
||||||
ContentDataStructuresProvider {
|
private final TripleStoreQuirks quirks = new TDBTripleStoreQuirks();
|
||||||
|
|
||||||
public static final String PROPERTY_CONTENT_TDB_PATH = "VitroConnection.DataSource.tdbDirectory";
|
private String tdbPath;
|
||||||
|
|
||||||
private final ConfigurationProperties props;
|
private volatile RDFService rdfService;
|
||||||
private final StartupStatus ss;
|
private RDFServiceFactory rdfServiceFactory;
|
||||||
|
private RDFService unclosableRdfService;
|
||||||
|
private Dataset dataset;
|
||||||
|
private ModelMaker modelMaker;
|
||||||
|
|
||||||
private final RDFServiceFactory rdfServiceFactory;
|
@Property(uri = "http://vitro.mannlib.cornell.edu/ns/vitro/ApplicationSetup#hasTdbDirectory")
|
||||||
private final RDFService rdfService;
|
public void setTdbPath(String path) {
|
||||||
private final Dataset dataset;
|
if (tdbPath == null) {
|
||||||
private final ModelMaker modelMaker;
|
tdbPath = path;
|
||||||
|
} else {
|
||||||
|
throw new IllegalStateException(
|
||||||
|
"Configuration includes multiple instances of TdbDirectory: "
|
||||||
|
+ tdbPath + ", and " + path);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public ContentDataStructuresProviderTDB(ServletContext ctx,
|
@Validation
|
||||||
ServletContextListener ctxListener) {
|
public void validate() throws Exception {
|
||||||
this.props = ConfigurationProperties.getBean(ctx);
|
if (tdbPath == null) {
|
||||||
this.ss = StartupStatus.getBean(ctx);
|
throw new IllegalStateException(
|
||||||
|
"Configuration did not include a TdbDirectory.");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void startup(Application application, ComponentStartupStatus ss) {
|
||||||
configureTDB();
|
configureTDB();
|
||||||
|
|
||||||
String tdbPath = props.getProperty(PROPERTY_CONTENT_TDB_PATH);
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
this.rdfService = new RDFServiceTDB(tdbPath);
|
this.rdfService = new RDFServiceTDB(tdbPath);
|
||||||
this.rdfServiceFactory = createRDFServiceFactory();
|
this.rdfServiceFactory = createRDFServiceFactory();
|
||||||
this.dataset = new RDFServiceDataset(this.rdfService);
|
this.unclosableRdfService = this.rdfServiceFactory.getRDFService();
|
||||||
|
this.dataset = new RDFServiceDataset(this.unclosableRdfService);
|
||||||
this.modelMaker = createModelMaker();
|
this.modelMaker = createModelMaker();
|
||||||
ss.info(ctxListener, "Initialized the RDF source for TDB");
|
ss.info("Initialized the RDF source for TDB");
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
throw new RuntimeException(
|
throw new RuntimeException(
|
||||||
"Failed to set up the RDF source for TDB", e);
|
"Failed to set up the RDF source for TDB", e);
|
||||||
|
@ -82,7 +97,7 @@ public class ContentDataStructuresProviderTDB extends
|
||||||
private ModelMaker createModelMaker() {
|
private ModelMaker createModelMaker() {
|
||||||
return addContentDecorators(new ListCachingModelMaker(
|
return addContentDecorators(new ListCachingModelMaker(
|
||||||
new MemoryMappingModelMaker(new RDFServiceModelMaker(
|
new MemoryMappingModelMaker(new RDFServiceModelMaker(
|
||||||
this.rdfService), SMALL_CONTENT_MODELS)));
|
this.unclosableRdfService), SMALL_CONTENT_MODELS)));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -92,7 +107,7 @@ public class ContentDataStructuresProviderTDB extends
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public RDFService getRDFService() {
|
public RDFService getRDFService() {
|
||||||
return this.rdfService;
|
return this.unclosableRdfService;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -113,16 +128,22 @@ public class ContentDataStructuresProviderTDB extends
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void close() {
|
public TripleStoreQuirks getQuirks() {
|
||||||
if (this.rdfService != null) {
|
return quirks;
|
||||||
this.rdfService.close();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String toString() {
|
public String toString() {
|
||||||
return "ContentDataStructuresProviderTDB[" + ToString.hashHex(this)
|
return "ContentTripleSourceTDB[" + ToString.hashHex(this) + "]";
|
||||||
+ "]";
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void shutdown(Application application) {
|
||||||
|
synchronized (this) {
|
||||||
|
if (this.rdfService != null) {
|
||||||
|
this.rdfService.close();
|
||||||
|
this.rdfService = null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
|
@ -0,0 +1,58 @@
|
||||||
|
/* $This file is distributed under the terms of the license in /doc/license.txt$ */
|
||||||
|
|
||||||
|
package edu.cornell.mannlib.vitro.webapp.triplesource.impl.tdb;
|
||||||
|
|
||||||
|
import static com.hp.hpl.jena.datatypes.xsd.XSDDatatype.XSDinteger;
|
||||||
|
import static com.hp.hpl.jena.datatypes.xsd.XSDDatatype.XSDnonNegativeInteger;
|
||||||
|
|
||||||
|
import java.io.ByteArrayInputStream;
|
||||||
|
import java.io.ByteArrayOutputStream;
|
||||||
|
import java.io.InputStream;
|
||||||
|
|
||||||
|
import org.apache.commons.logging.Log;
|
||||||
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
|
import com.hp.hpl.jena.rdf.model.Model;
|
||||||
|
import com.hp.hpl.jena.rdf.model.ModelFactory;
|
||||||
|
|
||||||
|
import edu.cornell.mannlib.vitro.webapp.triplesource.impl.DefaultTripleStoreQuirks;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* TDB has some odd behaviors to deal with.
|
||||||
|
*/
|
||||||
|
public class TDBTripleStoreQuirks extends DefaultTripleStoreQuirks {
|
||||||
|
private static final Log log = LogFactory
|
||||||
|
.getLog(TDBTripleStoreQuirks.class);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* When the file graph was previously written to the TDB store, TDB mangled
|
||||||
|
* some of the literal types: any type of XMLSchema#nonNegativeInteger was
|
||||||
|
* changed to XMLSchema#integer.
|
||||||
|
*
|
||||||
|
* We need to mangle our new model in the same way before comparing to the
|
||||||
|
* previous one.
|
||||||
|
*/
|
||||||
|
@Override
|
||||||
|
public boolean hasFileGraphChanged(Model fromFile, Model previous,
|
||||||
|
String graphURI) {
|
||||||
|
try {
|
||||||
|
ByteArrayOutputStream buffer = new ByteArrayOutputStream();
|
||||||
|
fromFile.write(buffer, "N-TRIPLE");
|
||||||
|
String fromString = buffer.toString("UTF-8");
|
||||||
|
|
||||||
|
String mangleString = fromString.replace(
|
||||||
|
XSDnonNegativeInteger.getURI(), XSDinteger.getURI());
|
||||||
|
InputStream mangleStream = new ByteArrayInputStream(
|
||||||
|
mangleString.getBytes("UTF-8"));
|
||||||
|
Model mangled = ModelFactory.createDefaultModel();
|
||||||
|
mangled.read(mangleStream, null, "N-TRIPLE");
|
||||||
|
|
||||||
|
return !mangled.isIsomorphicWith(previous);
|
||||||
|
} catch (Exception e) {
|
||||||
|
log.warn("Failed to test for changes in filegraph. "
|
||||||
|
+ "Change assumed.", e);
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
|
@ -5,7 +5,7 @@ package edu.cornell.mannlib.vitro.webapp.utils.developer;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileNotFoundException;
|
import java.io.FileNotFoundException;
|
||||||
import java.io.FileReader;
|
import java.io.FileReader;
|
||||||
import java.nio.file.Paths;
|
import java.nio.file.Path;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.EnumMap;
|
import java.util.EnumMap;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
|
@ -20,7 +20,7 @@ import javax.servlet.ServletContextListener;
|
||||||
import org.apache.commons.logging.Log;
|
import org.apache.commons.logging.Log;
|
||||||
import org.apache.commons.logging.LogFactory;
|
import org.apache.commons.logging.LogFactory;
|
||||||
|
|
||||||
import edu.cornell.mannlib.vitro.webapp.config.ConfigurationProperties;
|
import edu.cornell.mannlib.vitro.webapp.application.ApplicationUtils;
|
||||||
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
import edu.cornell.mannlib.vitro.webapp.startup.StartupStatus;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -194,12 +194,10 @@ public class DeveloperSettings {
|
||||||
public void contextInitialized(ServletContextEvent sce) {
|
public void contextInitialized(ServletContextEvent sce) {
|
||||||
ServletContext ctx = sce.getServletContext();
|
ServletContext ctx = sce.getServletContext();
|
||||||
StartupStatus ss = StartupStatus.getBean(ctx);
|
StartupStatus ss = StartupStatus.getBean(ctx);
|
||||||
ConfigurationProperties props = ConfigurationProperties
|
|
||||||
.getBean(ctx);
|
|
||||||
DeveloperSettings devSettings = DeveloperSettings.getInstance();
|
DeveloperSettings devSettings = DeveloperSettings.getInstance();
|
||||||
|
|
||||||
String home = props.getProperty("vitro.home");
|
Path homeDir = ApplicationUtils.instance().getHomeDirectory().getPath();
|
||||||
File dsFile = Paths.get(home, "developer.properties").toFile();
|
File dsFile = homeDir.resolve("developer.properties").toFile();
|
||||||
|
|
||||||
try (FileReader reader = new FileReader(dsFile)) {
|
try (FileReader reader = new FileReader(dsFile)) {
|
||||||
Properties dsProps = new Properties();
|
Properties dsProps = new Properties();
|
||||||
|
|
|
@ -124,8 +124,9 @@ public class StackTraceUtility {
|
||||||
StringBuilder sb = new StringBuilder();
|
StringBuilder sb = new StringBuilder();
|
||||||
if (requested) {
|
if (requested) {
|
||||||
for (StackTraceElement ste : stackTrace) {
|
for (StackTraceElement ste : stackTrace) {
|
||||||
sb.append(String.format(" line %4d, %s \n",
|
sb.append(String.format(" %s.%s(%s:%d) \n",
|
||||||
ste.getLineNumber(), ste.getClassName()));
|
ste.getClassName(), ste.getMethodName(),
|
||||||
|
ste.getFileName(), ste.getLineNumber()));
|
||||||
}
|
}
|
||||||
sb.append(" ...\n");
|
sb.append(" ...\n");
|
||||||
}
|
}
|
||||||
|
|
|
@ -69,8 +69,7 @@ public class DataPropertyTemplateModel extends PropertyTemplateModel {
|
||||||
DataPropertyTemplateModel(DataProperty dp, Individual subject, VitroRequest vreq,
|
DataPropertyTemplateModel(DataProperty dp, Individual subject, VitroRequest vreq,
|
||||||
boolean editing, List<DataProperty> populatedDataPropertyList) {
|
boolean editing, List<DataProperty> populatedDataPropertyList) {
|
||||||
|
|
||||||
super(dp, subject, vreq);
|
super(dp, subject, vreq, dp.getPublicName());
|
||||||
setName(dp.getPublicName());
|
|
||||||
|
|
||||||
// Get the config for this data property
|
// Get the config for this data property
|
||||||
try {
|
try {
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Reference in a new issue