File tree Expand file tree Collapse file tree 5 files changed +37
-0
lines changed
src/main/java/org/firebirdsql/fbjava Expand file tree Collapse file tree 5 files changed +37
-0
lines changed Original file line number Diff line number Diff line change @@ -25,10 +25,14 @@ make TARGET=$CONFIG clean all
2525cd $BASE_DIR /src
2626mvn clean package dependency:copy-dependencies
2727
28+ cd fbjava
29+ mvn javadoc:javadoc
30+
2831mkdir -p \
2932 $TARGET_DIR /bin \
3033 $TARGET_DIR /conf \
3134 $TARGET_DIR /jar \
35+ $TARGET_DIR /docs \
3236 $TARGET_DIR /lib \
3337 $TARGET_DIR /scripts
3438
@@ -37,6 +41,7 @@ cp $BASE_DIR/src/etc/bin/fbjava-deployer.$SHELL_EXT $TARGET_DIR/bin
3741cp $BASE_DIR /src/fbjava/target/* .jar $TARGET_DIR /jar
3842cp $BASE_DIR /src/fbjava-impl/target/* .jar $TARGET_DIR /jar
3943cp $BASE_DIR /src/fbjava-impl/target/dependency/* .jar $TARGET_DIR /jar
44+ cp -r $BASE_DIR /src/fbjava/target/site/apidocs $TARGET_DIR /docs
4045cp $BASE_DIR /output/$CONFIG /lib/libfbjava.$SHRLIB_EXT $TARGET_DIR /lib
4146cp $BASE_DIR /src/fbjava-impl/src/main/resources/org/firebirdsql/fbjava/* .sql $TARGET_DIR /scripts
4247cp $BASE_DIR /src/etc/conf/fbjava.conf $TARGET_DIR /conf
Original file line number Diff line number Diff line change 1414 <artifactId >fbjava</artifactId >
1515 <name >fbjava</name >
1616 <packaging >jar</packaging >
17+
18+ <build >
19+ <plugins >
20+ <plugin >
21+ <groupId >org.apache.maven.plugins</groupId >
22+ <artifactId >maven-javadoc-plugin</artifactId >
23+ <version >${maven-javadoc-plugin.version} </version >
24+ </plugin >
25+ </plugins >
26+ </build >
1727</project >
Original file line number Diff line number Diff line change 1919package org .firebirdsql .fbjava ;
2020
2121
22+ /**
23+ * This interface represents a Firebird Externa ResultSet for a selectable stored procedure.
24+ *
25+ * @author <a href="mailto:adrianosf@gmail.com">Adriano dos Santos Fernandes</a>
26+ */
2227public interface ExternalResultSet
2328{
29+ /**
30+ * Called by Firebird to get records from the ExternalResultSet.
31+ * @return false to stop and true to continue.
32+ * @throws Exception
33+ */
2434 public boolean fetch () throws Exception ;
35+
36+ /**
37+ * Called by Firebird after fetched all rows from the ExternalResultSet.
38+ */
2539 public void close ();
2640}
Original file line number Diff line number Diff line change 2626 */
2727public interface TriggerContext extends Context
2828{
29+ /**
30+ * Trigger Type.
31+ */
2932 public static enum Type
3033 {
3134 BEFORE ,
3235 AFTER ,
3336 DATABASE
3437 }
3538
39+ /**
40+ * Trigger Action.
41+ */
3642 public static enum Action
3743 {
3844 INSERT ,
Original file line number Diff line number Diff line change 1414 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
1515 <java .version>1.8</java .version>
1616
17+ <maven-javadoc-plugin .version>2.10.3</maven-javadoc-plugin .version>
18+
1719 <jaybird .version>3.0.0-SNAPSHOT</jaybird .version>
1820 <jna .version>4.2.1</jna .version>
1921 </properties >
You can’t perform that action at this time.
0 commit comments