Clean up dspace-api doc comment warnings

This commit is contained in:
Mark H. Wood
2012-11-02 16:08:00 -04:00
parent 3cf7c59780
commit 255288a367
51 changed files with 1519 additions and 1678 deletions

View File

@@ -1128,11 +1128,10 @@ public class ItemExport
} }
/** /**
* Get the file size of the export archive represented by the file name * Get the file size of the export archive represented by the file name.
* *
* @param fileName * @param fileName
* name of the file to get the size * name of the file to get the size.
* @return
* @throws Exception * @throws Exception
*/ */
public static long getExportFileSize(String fileName) throws Exception public static long getExportFileSize(String fileName) throws Exception

View File

@@ -376,11 +376,11 @@ public class MetadataUtilities {
/** /**
* rewrite of ItemImport's functionality * rewrite of ItemImport's functionality
* but just the parsing of the file, not the processing of its elements * but just the parsing of the file, not the processing of its elements.
* *
* * @param f file of item metadata.
* @validate flag to verify matching files in tree * @validate flag to verify matching files in tree.
* @return * @return parsed content of {@code f}.
*/ */
public static List<ContentsEntry> readContentsFile(File f) public static List<ContentsEntry> readContentsFile(File f)
throws FileNotFoundException, IOException, ParseException throws FileNotFoundException, IOException, ParseException
@@ -423,7 +423,6 @@ public class MetadataUtilities {
/** /**
* *
* @param f * @param f
* @return
* @throws FileNotFoundException * @throws FileNotFoundException
* @throws IOException * @throws IOException
*/ */
@@ -504,8 +503,8 @@ public class MetadataUtilities {
} }
/** /**
* Parses metadata field given in the form <schema>.<element>[.<qualifier>|.*] * Parses metadata field given in the form "<schema>.<element>[.<qualifier>|.*]".
* checks for correct number of elements (2 or 3) and for empty strings * Checks for correct number of elements (2 or 3) and for empty strings.
* *
* @return String Array * @return String Array
* @throws ParseException if validity checks fail * @throws ParseException if validity checks fail

View File

@@ -608,7 +608,6 @@ public class Packager
* @param dso DSpace Object to disseminate as a package * @param dso DSpace Object to disseminate as a package
* @param pkgParams Parameters to pass to individual packager instances * @param pkgParams Parameters to pass to individual packager instances
* @param outputFile File where final package should be saved * @param outputFile File where final package should be saved
* @param identifier identifier of main DSpace object to disseminate
* @throws IOException * @throws IOException
* @throws SQLException * @throws SQLException
* @throws FileNotFoundException * @throws FileNotFoundException
@@ -616,7 +615,9 @@ public class Packager
* @throws CrosswalkException * @throws CrosswalkException
* @throws PackageException * @throws PackageException
*/ */
protected void disseminate(Context context, PackageDisseminator dip, DSpaceObject dso, PackageParameters pkgParams, String outputFile) protected void disseminate(Context context, PackageDisseminator dip,
DSpaceObject dso, PackageParameters pkgParams,
String outputFile)
throws IOException, SQLException, FileNotFoundException, AuthorizeException, CrosswalkException, PackageException throws IOException, SQLException, FileNotFoundException, AuthorizeException, CrosswalkException, PackageException
{ {
// initialize output file // initialize output file

View File

@@ -94,11 +94,11 @@ public class SFXFileReader {
} }
/** /**
* Process the item * Process the item.
* *
* @param node * @param node
* @param item * @param item
* @return * @return processed fields.
* @throws IOException * @throws IOException
*/ */
public static String doNodes(Node node, Item item) throws IOException public static String doNodes(Node node, Item item) throws IOException
@@ -135,11 +135,11 @@ public class SFXFileReader {
} }
/** /**
* Process the fields * Process the fields.
* *
* @param e * @param e
* @param item * @param item
* @return * @return assembled query.
* @throws IOException * @throws IOException
*/ */
private static String processFields(Node e, Item item) throws IOException private static String processFields(Node e, Item item) throws IOException

View File

@@ -855,9 +855,7 @@ public class LogAnalyser
} }
/** /**
* read in the given config file and populate the class globals * Read in the current config file and populate the class globals.
*
* @param configFile the config file to read in
*/ */
public static void readConfig() throws IOException public static void readConfig() throws IOException
{ {
@@ -865,7 +863,7 @@ public class LogAnalyser
} }
/** /**
* read in the given config file and populate the class globals * Read in the given config file and populate the class globals.
* *
* @param configFile the config file to read in * @param configFile the config file to read in
*/ */

View File

@@ -53,8 +53,7 @@ public class StatisticsLoader
} }
/** /**
* Get an array of the dates of the report files * Get an array of the dates of the report files.
* @return
*/ */
public static Date[] getMonthlyReportDates() public static Date[] getMonthlyReportDates()
{ {
@@ -62,8 +61,7 @@ public class StatisticsLoader
} }
/** /**
* Get an array of the dates of the analysis files * Get an array of the dates of the analysis files.
* @return
*/ */
public static Date[] getMonthlyAnalysisDates() public static Date[] getMonthlyAnalysisDates()
{ {
@@ -71,9 +69,8 @@ public class StatisticsLoader
} }
/** /**
* Convert the formatted dates that are the keys of the map into a date array * Convert the formatted dates that are the keys of the map into a date array.
* @param monthlyMap * @param monthlyMap
* @return
*/ */
protected static Date[] getDatesFromMap(Map<String, StatsFile> monthlyMap) protected static Date[] getDatesFromMap(Map<String, StatsFile> monthlyMap)
{ {
@@ -97,9 +94,9 @@ public class StatisticsLoader
} }
/** /**
* Sort the date array in descending (reverse chronological) order * Sort the date array in descending (reverse chronological) order.
* @param dates * @param dates
* @return * @return sorted dates.
*/ */
protected static Date[] sortDatesDescending(Date[] dates) protected static Date[] sortDatesDescending(Date[] dates)
{ {
@@ -134,9 +131,8 @@ public class StatisticsLoader
} }
/** /**
* Get the analysis file for a given date * Get the analysis file for a given date.
* @param date * @param date
* @return
*/ */
public static File getAnalysisFor(String date) public static File getAnalysisFor(String date)
{ {
@@ -146,9 +142,8 @@ public class StatisticsLoader
} }
/** /**
* Get the report file for a given date * Get the report file for a given date.
* @param date * @param date
* @return
*/ */
public static File getReportFor(String date) public static File getReportFor(String date)
{ {
@@ -158,8 +153,7 @@ public class StatisticsLoader
} }
/** /**
* Get the current general analysis file * Get the current general analysis file.
* @return
*/ */
public static File getGeneralAnalysis() public static File getGeneralAnalysis()
{ {
@@ -168,8 +162,7 @@ public class StatisticsLoader
} }
/** /**
* Get the current general report file * Get the current general report file.
* @return
*/ */
public static File getGeneralReport() public static File getGeneralReport()
{ {
@@ -295,13 +288,13 @@ public class StatisticsLoader
} }
/** /**
* Generate a StatsFile entry for this file. The pattern and date formatters are used to * Generate a StatsFile entry for this file. The pattern and date
* identify the file as a particular type, and extract the relevant information. * formatters are used to identify the file as a particular type,
* If the file is not identified by the formatter provided, then we return null * and extract the relevant information. If the file is not identified
* by the formatter provided, then we return null.
* @param thisFile * @param thisFile
* @param thisPattern * @param thisPattern
* @param sdf * @param sdf
* @return
*/ */
private static StatsFile makeStatsFile(File thisFile, Pattern thisPattern, SimpleDateFormat sdf) private static StatsFile makeStatsFile(File thisFile, Pattern thisPattern, SimpleDateFormat sdf)
{ {
@@ -329,8 +322,7 @@ public class StatisticsLoader
} }
/** /**
* Get an array of all the analysis and report files * Get an array of all the analysis and report files.
* @return
*/ */
private static File[] getAnalysisAndReportFileList() private static File[] getAnalysisAndReportFileList()
{ {
@@ -344,7 +336,7 @@ public class StatisticsLoader
} }
/** /**
* Simple class for holding information about an analysis/report file * Simple class for holding information about an analysis/report file.
*/ */
private static class StatsFile private static class StatsFile
{ {
@@ -355,7 +347,8 @@ public class StatisticsLoader
} }
/** /**
* Filter used to restrict files in the reports directory to just analysis or report types * Filter used to restrict files in the reports directory to just
* analysis or report types.
*/ */
private static class AnalysisAndReportFilter implements FilenameFilter private static class AnalysisAndReportFilter implements FilenameFilter
{ {

View File

@@ -11,37 +11,6 @@
<html> <html>
<head> <head>
<title>org.dspace.app.statistics package</title> <title>org.dspace.app.statistics package</title>
<!--
* Copyright (c) 2002-2009, The DSpace Foundation. All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions are
* met:
*
* - Redistributions of source code must retain the above copyright
* notice, this list of conditions and the following disclaimer.
*
* - Redistributions in binary form must reproduce the above copyright
* notice, this list of conditions and the following disclaimer in the
* documentation and/or other materials provided with the distribution.
*
* - Neither the name of the DSpace Foundation nor the names of its
* contributors may be used to endorse or promote products derived from
* this software without specific prior written permission.
*
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
* ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
* LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
* A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
* HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
* BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
* OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
* TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
* USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
* DAMAGE.
-->
</head> </head>
<body> <body>
@@ -67,11 +36,11 @@ class, defined in this package, to select an event processing implementation.
Three "stock" implementations are provided. Three "stock" implementations are provided.
</p> </p>
<dl> <dl>
<dt>{@link org.dspace.app.statistics.PassiveUsageEvent PassiveUsageEvent}</dt> <dt>{@link org.dspace.usage.PassiveUsageEventListener PassiveUsageEventListener}</dt>
<dd>absorbs events without taking action, resulting in behavior identical <dd>absorbs events without taking action, resulting in behavior identical
to that of DSpace before this package was added. This is the default to that of DSpace before this package was added. This is the default
if no plugin is configured.</dd> if no plugin is configured.</dd>
<dt>{@link org.dspace.app.statistics.UsageEventTabFileLogger UsageEventTabFileLogger}</dt> <dt>{@link org.dspace.usage.TabFileUsageEventListener TabFileUsageEventListener}</dt>
<dd>writes event records to a file in Tab Separated Values format.</dd> <dd>writes event records to a file in Tab Separated Values format.</dd>
<dt>{@link org.dspace.app.statistics.UsageEventXMLLogger UsageEventXMLLogger}</dt> <dt>{@link org.dspace.app.statistics.UsageEventXMLLogger UsageEventXMLLogger}</dt>
<dd>writes event records to a file in an XML format. Suitable mainly for <dd>writes event records to a file in an XML format. Suitable mainly for

View File

@@ -17,7 +17,6 @@ import org.dspace.content.MetadataSchema;
* Class representing a line in an input form. * Class representing a line in an input form.
* *
* @author Brian S. Hughes, based on work by Jenny Toves, OCLC * @author Brian S. Hughes, based on work by Jenny Toves, OCLC
* @version
*/ */
public class DCInput public class DCInput
{ {

View File

@@ -772,7 +772,6 @@ public class GoogleMetadata
/** /**
* Produce meta elements that can easily be put into the head. * Produce meta elements that can easily be put into the head.
* @return
*/ */
public List<Element> disseminateList() public List<Element> disseminateList()
{ {

View File

@@ -174,8 +174,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to create new, not strictly community * Are community admins allowed to create new, not strictly community
* related, group? * related, group?
*
* @return
*/ */
public static boolean canCommunityAdminPerformGroupCreation() public static boolean canCommunityAdminPerformGroupCreation()
{ {
@@ -184,8 +182,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to create collections or subcommunities? * Are community admins allowed to create collections or subcommunities?
*
* @return
*/ */
public static boolean canCommunityAdminPerformSubelementCreation() public static boolean canCommunityAdminPerformSubelementCreation()
{ {
@@ -194,8 +190,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to remove collections or subcommunities? * Are community admins allowed to remove collections or subcommunities?
*
* @return
*/ */
public static boolean canCommunityAdminPerformSubelementDeletion() public static boolean canCommunityAdminPerformSubelementDeletion()
{ {
@@ -205,8 +199,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to manage the community's and * Are community admins allowed to manage the community's and
* subcommunities' policies? * subcommunities' policies?
*
* @return
*/ */
public static boolean canCommunityAdminManagePolicies() public static boolean canCommunityAdminManagePolicies()
{ {
@@ -216,8 +208,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to create/edit them community's and * Are community admins allowed to create/edit them community's and
* subcommunities' admin groups? * subcommunities' admin groups?
*
* @return
*/ */
public static boolean canCommunityAdminManageAdminGroup() public static boolean canCommunityAdminManageAdminGroup()
{ {
@@ -227,8 +217,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to create/edit the community's and * Are community admins allowed to create/edit the community's and
* subcommunities' admin group? * subcommunities' admin group?
*
* @return
*/ */
public static boolean canCommunityAdminManageCollectionPolicies() public static boolean canCommunityAdminManageCollectionPolicies()
{ {
@@ -238,8 +226,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to manage the item template of them * Are community admins allowed to manage the item template of them
* collections? * collections?
*
* @return
*/ */
public static boolean canCommunityAdminManageCollectionTemplateItem() public static boolean canCommunityAdminManageCollectionTemplateItem()
{ {
@@ -249,8 +235,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to manage (create/edit/remove) the * Are community admins allowed to manage (create/edit/remove) the
* submitters group of them collections? * submitters group of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminManageCollectionSubmitters() public static boolean canCommunityAdminManageCollectionSubmitters()
{ {
@@ -260,8 +244,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to manage (create/edit/remove) the workflows * Are community admins allowed to manage (create/edit/remove) the workflows
* group of them collections? * group of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminManageCollectionWorkflows() public static boolean canCommunityAdminManageCollectionWorkflows()
{ {
@@ -271,8 +253,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to manage (create/edit/remove) the admin * Are community admins allowed to manage (create/edit/remove) the admin
* group of them collections? * group of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminManageCollectionAdminGroup() public static boolean canCommunityAdminManageCollectionAdminGroup()
{ {
@@ -281,8 +261,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to remove an item from them collections? * Are community admins allowed to remove an item from them collections?
*
* @return
*/ */
public static boolean canCommunityAdminPerformItemDeletion() public static boolean canCommunityAdminPerformItemDeletion()
{ {
@@ -291,8 +269,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to withdrawn an item from them collections? * Are community admins allowed to withdrawn an item from them collections?
*
* @return
*/ */
public static boolean canCommunityAdminPerformItemWithdrawn() public static boolean canCommunityAdminPerformItemWithdrawn()
{ {
@@ -302,8 +278,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to reinstate an item from them * Are community admins allowed to reinstate an item from them
* collections? * collections?
*
* @return
*/ */
public static boolean canCommunityAdminPerformItemReinstatiate() public static boolean canCommunityAdminPerformItemReinstatiate()
{ {
@@ -313,8 +287,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to manage the policies of an item owned by * Are community admins allowed to manage the policies of an item owned by
* one of them collections? * one of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminManageItemPolicies() public static boolean canCommunityAdminManageItemPolicies()
{ {
@@ -324,8 +296,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to add a bitstream to an item owned by one * Are community admins allowed to add a bitstream to an item owned by one
* of them collections? * of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminPerformBitstreamCreation() public static boolean canCommunityAdminPerformBitstreamCreation()
{ {
@@ -335,8 +305,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to remove a bitstream from an item owned by * Are community admins allowed to remove a bitstream from an item owned by
* one of them collections? * one of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminPerformBitstreamDeletion() public static boolean canCommunityAdminPerformBitstreamDeletion()
{ {
@@ -346,8 +314,6 @@ public class AuthorizeConfiguration
/** /**
* Are community admins allowed to perform CC License replace or addition to * Are community admins allowed to perform CC License replace or addition to
* an item owned by one of them collections? * an item owned by one of them collections?
*
* @return
*/ */
public static boolean canCommunityAdminManageCCLicense() public static boolean canCommunityAdminManageCCLicense()
{ {
@@ -356,8 +322,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to manage the collection's policies? * Are collection admins allowed to manage the collection's policies?
*
* @return
*/ */
public static boolean canCollectionAdminManagePolicies() public static boolean canCollectionAdminManagePolicies()
{ {
@@ -367,8 +331,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to manage (create/edit/delete) the * Are collection admins allowed to manage (create/edit/delete) the
* collection's item template? * collection's item template?
*
* @return
*/ */
public static boolean canCollectionAdminManageTemplateItem() public static boolean canCollectionAdminManageTemplateItem()
{ {
@@ -378,8 +340,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to manage (create/edit/delete) the * Are collection admins allowed to manage (create/edit/delete) the
* collection's submitters group? * collection's submitters group?
*
* @return
*/ */
public static boolean canCollectionAdminManageSubmitters() public static boolean canCollectionAdminManageSubmitters()
{ {
@@ -389,8 +349,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to manage (create/edit/delete) the * Are collection admins allowed to manage (create/edit/delete) the
* collection's workflows group? * collection's workflows group?
*
* @return
*/ */
public static boolean canCollectionAdminManageWorkflows() public static boolean canCollectionAdminManageWorkflows()
{ {
@@ -400,8 +358,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to manage (create/edit) the collection's * Are collection admins allowed to manage (create/edit) the collection's
* admins group? * admins group?
*
* @return
*/ */
public static boolean canCollectionAdminManageAdminGroup() public static boolean canCollectionAdminManageAdminGroup()
{ {
@@ -410,8 +366,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to remove an item from the collection? * Are collection admins allowed to remove an item from the collection?
*
* @return
*/ */
public static boolean canCollectionAdminPerformItemDeletion() public static boolean canCollectionAdminPerformItemDeletion()
{ {
@@ -420,8 +374,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to withdrawn an item from the collection? * Are collection admins allowed to withdrawn an item from the collection?
*
* @return
*/ */
public static boolean canCollectionAdminPerformItemWithdrawn() public static boolean canCollectionAdminPerformItemWithdrawn()
{ {
@@ -431,8 +383,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to reinstate an item from the * Are collection admins allowed to reinstate an item from the
* collection? * collection?
*
* @return
*/ */
public static boolean canCollectionAdminPerformItemReinstatiate() public static boolean canCollectionAdminPerformItemReinstatiate()
{ {
@@ -442,8 +392,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to manage the policies of item owned by the * Are collection admins allowed to manage the policies of item owned by the
* collection? * collection?
*
* @return
*/ */
public static boolean canCollectionAdminManageItemPolicies() public static boolean canCollectionAdminManageItemPolicies()
{ {
@@ -453,8 +401,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to add a bitstream to an item owned by the * Are collection admins allowed to add a bitstream to an item owned by the
* collections? * collections?
*
* @return
*/ */
public static boolean canCollectionAdminPerformBitstreamCreation() public static boolean canCollectionAdminPerformBitstreamCreation()
{ {
@@ -464,8 +410,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to remove a bitstream from an item owned by * Are collection admins allowed to remove a bitstream from an item owned by
* the collections? * the collections?
*
* @return
*/ */
public static boolean canCollectionAdminPerformBitstreamDeletion() public static boolean canCollectionAdminPerformBitstreamDeletion()
{ {
@@ -475,8 +419,6 @@ public class AuthorizeConfiguration
/** /**
* Are collection admins allowed to replace or adding a CC License to an * Are collection admins allowed to replace or adding a CC License to an
* item owned by the collections? * item owned by the collections?
*
* @return
*/ */
public static boolean canCollectionAdminManageCCLicense() public static boolean canCollectionAdminManageCCLicense()
{ {
@@ -485,8 +427,6 @@ public class AuthorizeConfiguration
/** /**
* Are item admins allowed to manage the item's policies? * Are item admins allowed to manage the item's policies?
*
* @return
*/ */
public static boolean canItemAdminManagePolicies() public static boolean canItemAdminManagePolicies()
{ {
@@ -495,8 +435,6 @@ public class AuthorizeConfiguration
/** /**
* Are item admins allowed to add bitstreams to the item? * Are item admins allowed to add bitstreams to the item?
*
* @return
*/ */
public static boolean canItemAdminPerformBitstreamCreation() public static boolean canItemAdminPerformBitstreamCreation()
{ {
@@ -505,8 +443,6 @@ public class AuthorizeConfiguration
/** /**
* Are item admins allowed to remove bitstreams from the item? * Are item admins allowed to remove bitstreams from the item?
*
* @return
*/ */
public static boolean canItemAdminPerformBitstreamDeletion() public static boolean canItemAdminPerformBitstreamDeletion()
{ {
@@ -515,8 +451,6 @@ public class AuthorizeConfiguration
/** /**
* Are item admins allowed to replace or adding CC License to the item? * Are item admins allowed to replace or adding CC License to the item?
*
* @return
*/ */
public static boolean canItemAdminManageCCLicense() public static boolean canItemAdminManageCCLicense()
{ {

View File

@@ -332,7 +332,7 @@ public interface BrowseCreateDAO
* @param table the name of the distinct table which holds the target of the mapping * @param table the name of the distinct table which holds the target of the mapping
* @param map the name of the mapping table itself * @param map the name of the mapping table itself
* @param execute whether to execute the query or not * @param execute whether to execute the query or not
* @return * @return the instructions (SQL) which effect the creation.
* @throws BrowseException * @throws BrowseException
*/ */
public String createDistinctMap(String table, String map, boolean execute) throws BrowseException; public String createDistinctMap(String table, String map, boolean execute) throws BrowseException;

View File

@@ -8,8 +8,9 @@
package org.dspace.browse; package org.dspace.browse;
/** /**
* Utility class for retrieving the size of the columns to be used in the browse tables, * Utility class for retrieving the size of the columns to be used in the
* and applying truncation to the strings that will be inserted into the tables. * browse tables, and applying truncation to the strings that will be inserted
* into the tables.
* *
* Can be configured in dspace.cfg, with the following entries: * Can be configured in dspace.cfg, with the following entries:
* *
@@ -25,9 +26,10 @@ package org.dspace.browse;
* - a string to append to truncated values that will be entered into * - a string to append to truncated values that will be entered into
* the value columns (ie. '...') * the value columns (ie. '...')
* *
* By default, the column sizes are '0' (unlimited), and no truncation is applied, * By default, the column sizes are '0' (unlimited), and no truncation is
* EXCEPT for Oracle, where we have to truncate the columns for it to work! (in which * applied, EXCEPT for Oracle, where we have to truncate the columns for it
* case, both value and sort columns are by default limited to 2000 characters). * to work! (in which case, both value and sort columns are by default limited
* to 2000 characters).
* *
* @author Graham Triggs * @author Graham Triggs
* @author Richard Jones * @author Richard Jones
@@ -36,15 +38,11 @@ public interface BrowseDAOUtils
{ {
/** /**
* Get the size to use for the 'value' columns in characters * Get the size to use for the 'value' columns in characters
*
* @return
*/ */
public int getValueColumnMaxChars(); public int getValueColumnMaxChars();
/** /**
* Get the size to use for the sort columns in characters * Get the size to use for the sort columns in characters
*
* @return
*/ */
public int getSortColumnMaxChars(); public int getSortColumnMaxChars();
@@ -52,7 +50,7 @@ public interface BrowseDAOUtils
* Truncate strings that are to be used for the 'value' columns * Truncate strings that are to be used for the 'value' columns
* *
* @param value * @param value
* @return * @return the truncated value.
*/ */
public String truncateValue(String value); public String truncateValue(String value);
@@ -60,7 +58,7 @@ public interface BrowseDAOUtils
* Truncate strings that are to be used for sorting * Truncate strings that are to be used for sorting
* *
* @param value * @param value
* @return * @return the truncated value.
*/ */
public String truncateSortValue(String value); public String truncateSortValue(String value);
@@ -72,7 +70,7 @@ public interface BrowseDAOUtils
* *
* @param value * @param value
* @param chars * @param chars
* @return * @return the truncated value.
* @deprecated * @deprecated
*/ */
public String truncateValue(String value, int chars); public String truncateValue(String value, int chars);
@@ -85,7 +83,7 @@ public interface BrowseDAOUtils
* *
* @param value * @param value
* @param chars * @param chars
* @return * @return the truncated value.
* @deprecated * @deprecated
*/ */
public String truncateSortValue(String value, int chars); public String truncateSortValue(String value, int chars);

View File

@@ -10,8 +10,9 @@ package org.dspace.browse;
import org.dspace.core.ConfigurationManager; import org.dspace.core.ConfigurationManager;
/** /**
* Utility class for retrieving the size of the columns to be used in the browse tables, * Utility class for retrieving the size of the columns to be used in the
* and applying truncation to the strings that will be inserted into the tables. * browse tables, and applying truncation to the strings that will be inserted
* into the tables.
* *
* Can be configured in dspace.cfg, with the following entries: * Can be configured in dspace.cfg, with the following entries:
* *
@@ -27,9 +28,10 @@ import org.dspace.core.ConfigurationManager;
* - a string to append to truncated values that will be entered into * - a string to append to truncated values that will be entered into
* the value columns (ie. '...') * the value columns (ie. '...')
* *
* By default, the column sizes are '0' (unlimited), and no truncation is applied, * By default, the column sizes are '0' (unlimited), and no truncation is
* EXCEPT for Oracle, where we have to truncate the columns for it to work! (in which * applied, EXCEPT for Oracle, where we have to truncate the columns for it
* case, both value and sort columns are by default limited to 2000 characters). * to work! (in which case, both value and sort columns are by default limited
* to 2000 characters).
* *
* @author Graham Triggs * @author Graham Triggs
* @author Richard Jones * @author Richard Jones
@@ -81,8 +83,6 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
/** /**
* Get the size to use for the 'value' columns in characters * Get the size to use for the 'value' columns in characters
*
* @return
*/ */
public int getValueColumnMaxChars() public int getValueColumnMaxChars()
{ {
@@ -91,8 +91,6 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
/** /**
* Get the size to use for the sort columns in characters * Get the size to use for the sort columns in characters
*
* @return
*/ */
public int getSortColumnMaxChars() public int getSortColumnMaxChars()
{ {
@@ -103,7 +101,7 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
* Truncate strings that are to be used for the 'value' columns * Truncate strings that are to be used for the 'value' columns
* *
* @param value * @param value
* @return * @return the truncated value.
*/ */
public String truncateValue(String value) public String truncateValue(String value)
{ {
@@ -114,7 +112,7 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
* Truncate strings that are to be used for sorting * Truncate strings that are to be used for sorting
* *
* @param value * @param value
* @return * @return the truncated value.
*/ */
public String truncateSortValue(String value) public String truncateSortValue(String value)
{ {
@@ -129,7 +127,7 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
* *
* @param value * @param value
* @param chars * @param chars
* @return * @return the truncated value.
* @deprecated * @deprecated
*/ */
public String truncateValue(String value, int chars) public String truncateValue(String value, int chars)
@@ -145,7 +143,7 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
* *
* @param value * @param value
* @param chars * @param chars
* @return * @return the truncated value.
* @deprecated * @deprecated
*/ */
public String truncateSortValue(String value, int chars) public String truncateSortValue(String value, int chars)
@@ -159,7 +157,7 @@ public class BrowseDAOUtilsDefault implements BrowseDAOUtils
* @param value * @param value
* @param maxChars * @param maxChars
* @param omissionMark * @param omissionMark
* @return * @return the truncated value.
*/ */
private String trunctateString(String value, int maxChars, String omissionMark) private String trunctateString(String value, int maxChars, String omissionMark)
{ {

View File

@@ -75,7 +75,7 @@ public final class BrowseIndex
} }
/** /**
* Constructor for creating generic / internal index objects * Constructor for creating generic / internal index objects.
* @param baseName The base of the table name * @param baseName The base of the table name
*/ */
private BrowseIndex(String baseName) private BrowseIndex(String baseName)
@@ -369,7 +369,6 @@ public final class BrowseIndex
* @param baseName * @param baseName
* @param isDistinct * @param isDistinct
* @param isMap * @param isMap
* @return
*/ */
private static String getSequenceName(String baseName, boolean isDistinct, boolean isMap) private static String getSequenceName(String baseName, boolean isDistinct, boolean isMap)
{ {
@@ -412,7 +411,7 @@ public final class BrowseIndex
* @param isCollection * @param isCollection
* @param isDistinct * @param isDistinct
* @param isMap * @param isMap
* @return * @return the name of the table.
*/ */
private static String getTableName(String baseName, boolean isCommunity, boolean isCollection, boolean isDistinct, boolean isMap) private static String getTableName(String baseName, boolean isCommunity, boolean isCollection, boolean isDistinct, boolean isMap)
{ {
@@ -443,7 +442,7 @@ public final class BrowseIndex
} }
/** /**
* Get the name of the table in the given circumstances * Get the name of the table in the given circumstances.
* *
* @param isCommunity whether this is a community constrained index (view) * @param isCommunity whether this is a community constrained index (view)
* @param isCollection whether this is a collection constrained index (view) * @param isCollection whether this is a collection constrained index (view)
@@ -486,7 +485,7 @@ public final class BrowseIndex
* getTableName(false, false, false, false); * getTableName(false, false, false, false);
* </code> * </code>
* *
* @return * @return the name of the table.
*/ */
public String getTableName() public String getTableName()
{ {
@@ -505,7 +504,7 @@ public final class BrowseIndex
* @param isDistinct is this a distinct table * @param isDistinct is this a distinct table
* @param isCommunity * @param isCommunity
* @param isCollection * @param isCollection
* @return * @return the name of the table.
* @deprecated 1.5 * @deprecated 1.5
*/ */
public String getTableName(boolean isDistinct, boolean isCommunity, boolean isCollection) public String getTableName(boolean isDistinct, boolean isCommunity, boolean isCollection)
@@ -520,7 +519,7 @@ public final class BrowseIndex
* getTableName(false, false, false, true); * getTableName(false, false, false, true);
* </code> * </code>
* *
* @return * @return the name of the table.
*/ */
public String getMapTableName() public String getMapTableName()
{ {
@@ -534,7 +533,7 @@ public final class BrowseIndex
* getTableName(false, false, true, false); * getTableName(false, false, true, false);
* </code> * </code>
* *
* @return * @return the name of the table.
*/ */
public String getDistinctTableName() public String getDistinctTableName()
{ {
@@ -629,8 +628,8 @@ public final class BrowseIndex
} }
/** /**
* Get the field for sorting associated with this index * Get the field for sorting associated with this index.
* @return * @return the name of the field.
* @throws BrowseException * @throws BrowseException
*/ */
public String getSortField(boolean isSecondLevel) throws BrowseException public String getSortField(boolean isSecondLevel) throws BrowseException
@@ -656,8 +655,11 @@ public final class BrowseIndex
} }
/** /**
* Get an array of the names of all the browse index tables in the current
* configuration.
*
* @deprecated * @deprecated
* @return * @return names of all the current browse index tables.
* @throws BrowseException * @throws BrowseException
*/ */
public static String[] tables() public static String[] tables()
@@ -731,7 +733,7 @@ public final class BrowseIndex
* Get the configured browse index that is defined to use this sort option * Get the configured browse index that is defined to use this sort option
* *
* @param so * @param so
* @return * @return the associated BrowseIndex.
* @throws BrowseException * @throws BrowseException
*/ */
public static BrowseIndex getBrowseIndex(SortOption so) throws BrowseException public static BrowseIndex getBrowseIndex(SortOption so) throws BrowseException
@@ -748,9 +750,7 @@ public final class BrowseIndex
} }
/** /**
* Get the internally defined browse index for archived items * Get the internally defined browse index for archived items.
*
* @return
*/ */
public static BrowseIndex getItemBrowseIndex() public static BrowseIndex getItemBrowseIndex()
{ {
@@ -758,8 +758,7 @@ public final class BrowseIndex
} }
/** /**
* Get the internally defined browse index for withdrawn items * Get the internally defined browse index for withdrawn items.
* @return
*/ */
public static BrowseIndex getWithdrawnBrowseIndex() public static BrowseIndex getWithdrawnBrowseIndex()
{ {
@@ -805,9 +804,7 @@ public final class BrowseIndex
} }
/** /**
* Does this browse index represent one of the internal item indexes * Does this browse index represent one of the internal item indexes?
*
* @return
*/ */
public boolean isInternalIndex() public boolean isInternalIndex()
{ {
@@ -815,9 +812,8 @@ public final class BrowseIndex
} }
/** /**
* Generate a base table name * Generate a base table name.
* @param number * @param number
* @return
*/ */
private static String makeTableBaseName(int number) private static String makeTableBaseName(int number)
{ {

View File

@@ -496,7 +496,7 @@ public class BrowseInfo
/** /**
* @deprecated * @deprecated
* @return * @return an empty array of Item.
*/ */
public Item[] getItemResults() public Item[] getItemResults()
{ {

View File

@@ -160,7 +160,7 @@ public class BrowseItem extends DSpaceObject
/** /**
* @deprecated * @deprecated
* @param real * @param real
* @return * @return real type, or Constants.ITEM.
*/ */
public int getType(boolean real) public int getType(boolean real)
{ {
@@ -301,7 +301,6 @@ public class BrowseItem extends DSpaceObject
* rendering. That's your own fault for wanting to put images on your * rendering. That's your own fault for wanting to put images on your
* browse page! * browse page!
* *
* @return
* @throws SQLException * @throws SQLException
*/ */
public Thumbnail getThumbnail() public Thumbnail getThumbnail()

View File

@@ -37,7 +37,7 @@ public interface BrowseItemDAO
* @param element * @param element
* @param qualifier * @param qualifier
* @param lang * @param lang
* @return * @return matching metadata values.
* @throws SQLException * @throws SQLException
*/ */
public DCValue[] queryMetadata(int itemId, String schema, String element, String qualifier, String lang) public DCValue[] queryMetadata(int itemId, String schema, String element, String qualifier, String lang)

View File

@@ -54,10 +54,10 @@ public class CrossLinks
} }
/** /**
* Is there a link for the given canonical form of metadata (i.e. schema.element.qualifier) * Is there a link for the given canonical form of metadata (i.e.
* schema.element.qualifier)?
* *
* @param metadata the metadata to check for a link on * @param metadata the metadata to check for a link on
* @return
*/ */
public boolean hasLink(String metadata) public boolean hasLink(String metadata)
{ {
@@ -65,10 +65,9 @@ public class CrossLinks
} }
/** /**
* get the type of link that the bit of metadata has * get the type of link that the bit of metadata has.
* *
* @param metadata the metadata to get the link type for * @param metadata the metadata to get the link type for
* @return
*/ */
public String getLinkType(String metadata) public String getLinkType(String metadata)
{ {

View File

@@ -599,7 +599,7 @@ public class IndexBrowse
* remove all the indices for the given item * remove all the indices for the given item
* *
* @param item the item to be removed * @param item the item to be removed
* @return * @return true if removed.
* @throws BrowseException * @throws BrowseException
*/ */
public boolean itemRemoved(Item item) public boolean itemRemoved(Item item)

View File

@@ -48,12 +48,12 @@ public interface ItemCountDAO
public void collectionCount(Collection collection, int count) throws ItemCountException; public void collectionCount(Collection collection, int count) throws ItemCountException;
/** /**
* Get the number of items in the given DSpaceObject container. This method will * Get the number of items in the given DSpaceObject container.
* only succeed if the DSpaceObject is an instance of either a Community or a * This method will only succeed if the DSpaceObject is an instance of
* Collection. Otherwise it will throw an exception * either a Community or a Collection. Otherwise it will throw an
* exception.
* *
* @param dso * @param dso
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
public int getCount(DSpaceObject dso) throws ItemCountException; public int getCount(DSpaceObject dso) throws ItemCountException;

View File

@@ -24,7 +24,6 @@ public class ItemCountDAOFactory
* for the specific DSpace instance. * for the specific DSpace instance.
* *
* @param context * @param context
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
public static ItemCountDAO getInstance(Context context) public static ItemCountDAO getInstance(Context context)

View File

@@ -155,10 +155,9 @@ public class ItemCountDAOOracle implements ItemCountDAO
} }
/** /**
* get the count of the items in the given container * get the count of the items in the given container.
* *
* @param dso * @param dso
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
public int getCount(DSpaceObject dso) public int getCount(DSpaceObject dso)
@@ -290,7 +289,6 @@ public class ItemCountDAOOracle implements ItemCountDAO
* get the count for the given community * get the count for the given community
* *
* @param community * @param community
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
private int getCommunityCount(Community community) private int getCommunityCount(Community community)

View File

@@ -158,7 +158,6 @@ public class ItemCountDAOPostgres implements ItemCountDAO
* get the count of the items in the given container * get the count of the items in the given container
* *
* @param dso * @param dso
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
public int getCount(DSpaceObject dso) public int getCount(DSpaceObject dso)
@@ -246,7 +245,6 @@ public class ItemCountDAOPostgres implements ItemCountDAO
* Get the count for the given collection * Get the count for the given collection
* *
* @param collection * @param collection
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
private int getCollectionCount(Collection collection) private int getCollectionCount(Collection collection)
@@ -290,7 +288,6 @@ public class ItemCountDAOPostgres implements ItemCountDAO
* get the count for the given community * get the count for the given community
* *
* @param community * @param community
* @return
* @throws ItemCountException * @throws ItemCountException
*/ */
private int getCommunityCount(Community community) private int getCommunityCount(Community community)

View File

@@ -66,7 +66,6 @@ public class ItemCounter
*/ */
public ItemCounter(Context context) public ItemCounter(Context context)
throws ItemCountException throws ItemCountException
{ {
this.context = context; this.context = context;
this.dao = ItemCountDAOFactory.getInstance(this.context); this.dao = ItemCountDAOFactory.getInstance(this.context);
@@ -104,7 +103,6 @@ public class ItemCounter
* the number of items in the container in real time * the number of items in the container in real time
* *
* @param dso * @param dso
* @return
* @throws ItemCountException * @throws ItemCountException
* @throws SQLException * @throws SQLException
*/ */

View File

@@ -98,7 +98,6 @@ public class ItemListConfig
* what metadata is to go in the given column number * what metadata is to go in the given column number
* *
* @param col * @param col
* @return
*/ */
public String[] getMetadata(int col) public String[] getMetadata(int col)
{ {

View File

@@ -176,8 +176,6 @@ public class ChecksumHistory
/** /**
* Return the processing result. * Return the processing result.
*
* @return
*/ */
public String getResult() public String getResult()
{ {

View File

@@ -110,7 +110,6 @@ public final class ResultsPruner
* properties. * properties.
* *
* @param props * @param props
* @return
* @throws FileNotFoundException * @throws FileNotFoundException
*/ */
public static ResultsPruner getPruner(Properties props) public static ResultsPruner getPruner(Properties props)

View File

@@ -686,9 +686,11 @@ public class Bitstream extends DSpaceObject
} }
/** /**
* Get the parent object of a bitstream. It can either be an item if this is a normal * Get the parent object of a bitstream. The parent can be an item if this
* bitstream, otherwise it could be a collection or a community if it is a logo. * is a normal bitstream, or it could be a collection or a community if the
* @return * bitstream is a logo.
*
* @return this bitstream's parent.
* @throws SQLException * @throws SQLException
*/ */
public DSpaceObject getParentObject() throws SQLException public DSpaceObject getParentObject() throws SQLException

View File

@@ -32,8 +32,8 @@ public class LicenseUtils
* Return the text of the license that the user has granted/must grant * Return the text of the license that the user has granted/must grant
* before for submit the item. The license text is build using the template * before for submit the item. The license text is build using the template
* defined for the collection if any or the wide site configuration. In the * defined for the collection if any or the wide site configuration. In the
* license text the following substitution can be used. {0} the eperson * license text the following substitutions can be used.<br>
* firstname<br> * {0} the eperson firstname<br>
* {1} the eperson lastname<br> * {1} the eperson lastname<br>
* {2} the eperson email<br> * {2} the eperson email<br>
* {3} the current date<br> * {3} the current date<br>
@@ -46,7 +46,7 @@ public class LicenseUtils
* {x} any addition argument supplied wrapped in the * {x} any addition argument supplied wrapped in the
* LicenseArgumentFormatter based on his type (map key) * LicenseArgumentFormatter based on his type (map key)
* *
* @see LicenseArgumentFormatter * @see license.LicenseArgumentFormatter
* @param locale * @param locale
* @param collection * @param collection
* @param item * @param item
@@ -90,15 +90,15 @@ public class LicenseUtils
} }
/** /**
* Utility method if no additional arguments has need to be supplied to the * Utility method if no additional arguments are to be supplied to the
* license template. (i.e. call the full getLicenseText supplying * license template. (equivalent to calling the full getLicenseText
* <code>null</code> for the additionalInfo argument) * supplying {@code null} for the additionalInfo argument)
* *
* @param locale * @param locale
* @param collection * @param collection
* @param item * @param item
* @param eperson * @param eperson
* @return * @return the license text, with no custom substitutions.
*/ */
public static String getLicenseText(Locale locale, Collection collection, public static String getLicenseText(Locale locale, Collection collection,
Item item, EPerson eperson) Item item, EPerson eperson)

View File

@@ -661,7 +661,7 @@ public class MetadataField
* Return <code>true</code> if <code>other</code> is the same MetadataField * Return <code>true</code> if <code>other</code> is the same MetadataField
* as this object, <code>false</code> otherwise * as this object, <code>false</code> otherwise
* *
* @param other * @param obj
* object to compare to * object to compare to
* *
* @return <code>true</code> if object passed in represents the same * @return <code>true</code> if object passed in represents the same

View File

@@ -213,11 +213,11 @@ public abstract class AbstractMETSDisseminator
* a failure creating the package. * a failure creating the package.
* *
* @param context DSpace context. * @param context DSpace context.
* @param object DSpace object (item, collection, etc) * @param dso DSpace object (item, collection, etc)
* @param params Properties-style list of options specific to this packager * @param params Properties-style list of options specific to this packager
* @param pkgFile File where export package should be written * @param pkgFile File where export package should be written
* @throws PackageValidationException if package cannot be created or there is * @throws PackageValidationException if package cannot be created or there
* a fatal error in creating it. * is a fatal error in creating it.
*/ */
@Override @Override
public void disseminate(Context context, DSpaceObject dso, public void disseminate(Context context, DSpaceObject dso,
@@ -1219,7 +1219,7 @@ public abstract class AbstractMETSDisseminator
* @param type - type attr value for the <div> * @param type - type attr value for the <div>
* @param dso - object for which to create the div * @param dso - object for which to create the div
* @param params * @param params
* @return * @return a new {@code Div} with {@code dso} as child.
*/ */
protected Div makeChildDiv(String type, DSpaceObject dso, PackageParameters params) protected Div makeChildDiv(String type, DSpaceObject dso, PackageParameters params)
{ {
@@ -1394,7 +1394,7 @@ public abstract class AbstractMETSDisseminator
* @param context current DSpace Context * @param context current DSpace Context
* @param params current Packager Parameters * @param params current Packager Parameters
* @param dso current DSpace Object * @param dso current DSpace Object
* @param ref the rightsMD <mdRef> element * @param mdRef the rightsMD <mdRef> element
* @throws SQLException * @throws SQLException
* @throws IOException * @throws IOException
* @throws AuthorizeException * @throws AuthorizeException

View File

@@ -1326,7 +1326,7 @@ public abstract class AbstractMETSIngester extends AbstractPackageIngester
* DSpace Context * DSpace Context
* @param manifest * @param manifest
* METS manifest * METS manifest
* @returns a DSpace Object which is the parent (or null, if not found) * @return a DSpace Object which is the parent (or null, if not found)
* @throws PackageValidationException * @throws PackageValidationException
* if parent reference cannot be found in manifest * if parent reference cannot be found in manifest
* @throws MetadataValidationException * @throws MetadataValidationException
@@ -1377,7 +1377,7 @@ public abstract class AbstractMETSIngester extends AbstractPackageIngester
* *
* @param manifest * @param manifest
* METS manifest * METS manifest
* @returns handle as a string (or null, if not found) * @return handle as a string (or null, if not found)
* @throws PackageValidationException * @throws PackageValidationException
* if handle cannot be found in manifest * if handle cannot be found in manifest
*/ */
@@ -1574,7 +1574,7 @@ public abstract class AbstractMETSIngester extends AbstractPackageIngester
/** /**
* Determines what type of DSpace object is represented in this METS doc. * Determines what type of DSpace object is represented in this METS doc.
* *
* @returns one of the object types in Constants. * @return one of the object types in Constants.
*/ */
public abstract int getObjectType(METSManifest manifest) public abstract int getObjectType(METSManifest manifest)
throws PackageValidationException; throws PackageValidationException;

View File

@@ -163,7 +163,7 @@ public abstract class AbstractPackageDisseminator
/** /**
* Add File to list of successfully disseminated package files * Add File to list of successfully disseminated package files
* @param file File * @param f added File.
*/ */
protected void addToPackageList(File f) protected void addToPackageList(File f)
{ {

View File

@@ -168,7 +168,6 @@ public class PackageParameters extends Properties
* Utility method to enable/disable workflow for Item ingestion. * Utility method to enable/disable workflow for Item ingestion.
* *
* @param value boolean value (true = workflow enabled, false = workflow disabled) * @param value boolean value (true = workflow enabled, false = workflow disabled)
* @return boolean result
*/ */
public void setWorkflowEnabled(boolean value) public void setWorkflowEnabled(boolean value)
{ {
@@ -212,7 +211,6 @@ public class PackageParameters extends Properties
* either skip-over (keep) or replace existing objects. * either skip-over (keep) or replace existing objects.
* *
* @param value boolean value (true = restore enabled, false = restore disabled) * @param value boolean value (true = restore enabled, false = restore disabled)
* @return boolean result
*/ */
public void setRestoreModeEnabled(boolean value) public void setRestoreModeEnabled(boolean value)
{ {
@@ -244,7 +242,6 @@ public class PackageParameters extends Properties
* of "restore", where the current object is being restored to a previous state. * of "restore", where the current object is being restored to a previous state.
* *
* @param value boolean value (true = replace enabled, false = replace disabled) * @param value boolean value (true = replace enabled, false = replace disabled)
* @return boolean result
*/ */
public void setReplaceModeEnabled(boolean value) public void setReplaceModeEnabled(boolean value)
{ {
@@ -276,7 +273,6 @@ public class PackageParameters extends Properties
* essentially restores all missing objects, but keeps existing ones intact. * essentially restores all missing objects, but keeps existing ones intact.
* *
* @param value boolean value (true = replace enabled, false = replace disabled) * @param value boolean value (true = replace enabled, false = replace disabled)
* @return boolean result
*/ */
public void setKeepExistingModeEnabled(boolean value) public void setKeepExistingModeEnabled(boolean value)
{ {
@@ -303,7 +299,6 @@ public class PackageParameters extends Properties
* Item Template * Item Template
* *
* @param value boolean value (true = template enabled, false = template disabled) * @param value boolean value (true = template enabled, false = template disabled)
* @return boolean result
*/ */
public void setUseCollectionTemplate(boolean value) public void setUseCollectionTemplate(boolean value)
{ {
@@ -336,7 +331,6 @@ public class PackageParameters extends Properties
* recursively performs the same action on all related objects. * recursively performs the same action on all related objects.
* *
* @param value boolean value (true = recursion enabled, false = recursion disabled) * @param value boolean value (true = recursion enabled, false = recursion disabled)
* @return boolean result
*/ */
public void setRecursiveModeEnabled(boolean value) public void setRecursiveModeEnabled(boolean value)
{ {

View File

@@ -561,10 +561,8 @@ public class Context
} }
/** /**
* gets an array of all of the special groups that current user is a member * Get an array of all of the special groups that current user is a member
* of * of.
*
* @return
* @throws SQLException * @throws SQLException
*/ */
public Group[] getSpecialGroups() throws SQLException public Group[] getSpecialGroups() throws SQLException

View File

@@ -95,7 +95,6 @@ public class I18nUtil
* return the default Locale for the repository. * return the default Locale for the repository.
* *
* @param ep * @param ep
* @return
*/ */
public static Locale getEPersonLocale(EPerson ep) public static Locale getEPersonLocale(EPerson ep)
{ {

View File

@@ -34,7 +34,7 @@ public class PluginInstantiationException extends RuntimeException
/** /**
* @param msg Error message text. * @param msg Error message text.
* @cause cause other exception that this one is wrapping. * @param cause other exception that this one is wrapping.
*/ */
public PluginInstantiationException(String msg, Throwable cause) public PluginInstantiationException(String msg, Throwable cause)
{ {
@@ -42,7 +42,7 @@ public class PluginInstantiationException extends RuntimeException
} }
/** /**
* @cause cause other exception that this one is wrapping. * @param cause other exception that this one is wrapping.
*/ */
public PluginInstantiationException(Throwable cause) public PluginInstantiationException(Throwable cause)
{ {

View File

@@ -133,7 +133,7 @@ public class Curator
* Assigns invocation mode. * Assigns invocation mode.
* *
* @param mode one of INTERACTIVE, BATCH, ANY * @param mode one of INTERACTIVE, BATCH, ANY
* @return * @return the Curator instance.
*/ */
public Curator setInvoked(Invoked mode) public Curator setInvoked(Invoked mode)
{ {

View File

@@ -31,13 +31,9 @@ public interface SearchService {
* repository) * repository)
* *
* @param context * @param context
* DSpace Context object * DSpace Context object.
* @param dso
* a DSpace Object to use as scope of the search (only results
* within this object)
* @param query * @param query
* the discovery query object * the discovery query object.
* @return
* @throws SearchServiceException * @throws SearchServiceException
*/ */
DiscoverResult search(Context context, DiscoverQuery query) DiscoverResult search(Context context, DiscoverQuery query)
@@ -54,7 +50,6 @@ public interface SearchService {
* within this object) * within this object)
* @param query * @param query
* the discovery query object * the discovery query object
* @return
* @throws SearchServiceException * @throws SearchServiceException
*/ */
DiscoverResult search(Context context, DSpaceObject dso, DiscoverQuery query) DiscoverResult search(Context context, DSpaceObject dso, DiscoverQuery query)
@@ -63,14 +58,12 @@ public interface SearchService {
/** /**
* *
* @param context * @param context
* DSpace Context object * DSpace Context object.
* @param dso * @param query
* a DSpace Object to use as scope of the search (only results * the discovery query object.
* within this object)
* @param includeWithdrawn * @param includeWithdrawn
* use <code>true</code> to include in the results also withdrawn * use <code>true</code> to include in the results also withdrawn
* items that match the query * items that match the query.
* @return
* @throws SearchServiceException * @throws SearchServiceException
*/ */
DiscoverResult search(Context context, DiscoverQuery query, DiscoverResult search(Context context, DiscoverQuery query,
@@ -89,7 +82,6 @@ public interface SearchService {
* use <code>true</code> to include in the results also withdrawn * use <code>true</code> to include in the results also withdrawn
* items that match the query * items that match the query
* *
* @return
* @throws SearchServiceException * @throws SearchServiceException
*/ */
DiscoverResult search(Context context, DSpaceObject dso, DiscoverQuery query, boolean includeWithdrawn) throws SearchServiceException; DiscoverResult search(Context context, DSpaceObject dso, DiscoverQuery query, boolean includeWithdrawn) throws SearchServiceException;

View File

@@ -343,12 +343,11 @@ public class Group extends DSpaceObject
} }
/** /**
* check to see if g is a direct group member. * Check to see if g is a direct group member.
* If g is a subgroup via another group will be returned <code>false</code> * If g is a subgroup via another group will be returned <code>false</code>
* *
* @param g * @param g
* group to check * group to check
* @return
*/ */
public boolean isMember(Group g) public boolean isMember(Group g)
{ {
@@ -381,11 +380,10 @@ public class Group extends DSpaceObject
} }
/** /**
* Get all of the groups that an eperson is a member of * Get all of the groups that an eperson is a member of.
* *
* @param c * @param c
* @param e * @param e
* @return
* @throws SQLException * @throws SQLException
*/ */
public static Group[] allMemberGroups(Context c, EPerson e) public static Group[] allMemberGroups(Context c, EPerson e)
@@ -1052,9 +1050,7 @@ public class Group extends DSpaceObject
} }
/** /**
* Return Group members of a Group * Return Group members of a Group.
*
* @return
*/ */
public Group[] getMemberGroups() public Group[] getMemberGroups()
{ {

View File

@@ -22,10 +22,10 @@ import org.slf4j.LoggerFactory;
/** /**
* For handling digested secrets (such as passwords). * For handling digested secrets (such as passwords).
* Use {@link PasswordHash(String, byte[], byte[])} to package and manipulate * Use {@link #PasswordHash(String, byte[], byte[])} to package and manipulate
* secrets that have already been hashed, and {@link PasswordHash(String)} for * secrets that have already been hashed, and {@link #PasswordHash(String)} for
* plaintext secrets. Compare a plaintext candidate to a hashed secret with * plaintext secrets. Compare a plaintext candidate to a hashed secret with
* {@link matches(String)}. * {@link #matches(String)}.
* *
* @author mwood * @author mwood
*/ */
@@ -78,7 +78,7 @@ public class PasswordHash
} }
/** /**
* Convenience: like {@link PasswordHash(String, byte[], byte[])} but with * Convenience: like {@link #PasswordHash(String, byte[], byte[])} but with
* hexadecimal-encoded {@code String}s. * hexadecimal-encoded {@code String}s.
* @param algorithm the digest algorithm used in producing {@code hash}. * @param algorithm the digest algorithm used in producing {@code hash}.
* If empty, set to null. Other methods will treat this as unsalted MD5. * If empty, set to null. Other methods will treat this as unsalted MD5.

View File

@@ -43,13 +43,13 @@ public class HarvestedCollection
/* /*
* collection_id | integer | not null * collection_id | integer | not null
harvest_type | integer | * harvest_type | integer |
oai_source | text | * oai_source | text |
oai_set_id | text | * oai_set_id | text |
harvest_message | text | * harvest_message | text |
metadata_config_id | text | * metadata_config_id | text |
harvest_status | integer | * harvest_status | integer |
harvest_start_time | timestamp with time zone | * harvest_start_time | timestamp with time zone |
*/ */
// TODO: make sure this guy knows to lock people out if the status is not zero. // TODO: make sure this guy knows to lock people out if the status is not zero.
@@ -215,7 +215,7 @@ public class HarvestedCollection
* Find all collections with the specified status flag * Find all collections with the specified status flag
* @param c * @param c
* @param status see HarvestInstance.STATUS_... * @param status see HarvestInstance.STATUS_...
* @return * @return matching Collection IDs.
* @throws SQLException * @throws SQLException
*/ */
public static List<Integer> findByStatus(Context c, int status) throws SQLException { public static List<Integer> findByStatus(Context c, int status) throws SQLException {

View File

@@ -23,25 +23,28 @@ import java.sql.SQLException;
public interface IdentifierService { public interface IdentifierService {
/** /**
* Get an identifier for a given object which is assignment-compatible
* with a given Identifier type.
* *
* @param context * @param context
* @param dso * @param dso the object to be identified.
* @param identifier * @param identifier instance of an Identifier of the required type.
* @return * @return the matching identifier, or the site identifier if the object
* is a Site, or null if no matching identifier is found.
*/ */
String lookup(Context context, DSpaceObject dso, Class<? extends Identifier> identifier); String lookup(Context context, DSpaceObject dso, Class<? extends Identifier> identifier);
/** /**
* *
* This will resolve a DSpaceObject based on a provided Identifier. The Service will interrogate the providers in * This will resolve a DSpaceObject based on a provided Identifier.
* no particular order and return the first successful result discovered. If no resolution is successful, * The Service will interrogate the providers in no particular order
* the method will return null if no object is found. * and return the first successful result discovered. If no resolution
* is successful, the method will return null if no object is found.
* *
* TODO: Verify null is returned. * TODO: Verify null is returned.
* *
* @param context * @param context
* @param identifier * @param identifier
* @return
* @throws IdentifierNotFoundException * @throws IdentifierNotFoundException
* @throws IdentifierNotResolvableException * @throws IdentifierNotResolvableException
*/ */
@@ -78,7 +81,6 @@ public interface IdentifierService {
* *
* @param context * @param context
* @param dso * @param dso
* @return
* @throws org.dspace.authorize.AuthorizeException * @throws org.dspace.authorize.AuthorizeException
* @throws java.sql.SQLException * @throws java.sql.SQLException
* @throws IdentifierException * @throws IdentifierException
@@ -87,14 +89,14 @@ public interface IdentifierService {
/** /**
* *
* Used to Register a Specific Identifier (for example a Handle, hdl:1234.5/6) The provider is responsible for * Used to Register a specific Identifier (for example a Handle, hdl:1234.5/6)
* Detecting and Processing the appropriate identifier, all Providers are interrogated, multiple providers * The provider is responsible for detecting and processing the appropriate
* identifier. All Providers are interrogated. Multiple providers
* can process the same identifier. * can process the same identifier.
* *
* @param context * @param context
* @param dso * @param dso
* @param identifier * @param identifier
* @return
* @throws org.dspace.authorize.AuthorizeException * @throws org.dspace.authorize.AuthorizeException
* @throws java.sql.SQLException * @throws java.sql.SQLException
* @throws IdentifierException * @throws IdentifierException

View File

@@ -153,7 +153,6 @@ public class CCLookup {
* @return A Collection of LicenseField objects. * @return A Collection of LicenseField objects.
* *
* @see CCLicense * @see CCLicense
* @see LicenseField
* *
*/ */
public Collection<CCLicenseField> getLicenseFields(String license) { public Collection<CCLicenseField> getLicenseFields(String license) {

View File

@@ -188,8 +188,8 @@ public class LicenseCleanup
/** /**
* Fast stream copy routine * Fast stream copy routine
* *
* @param b * @param b the Bitstream to be copied.
* @return * @return copy of the content of {@code b}.
* @throws IOException * @throws IOException
* @throws SQLException * @throws SQLException
* @throws AuthorizeException * @throws AuthorizeException

View File

@@ -264,9 +264,7 @@ public class SortOption
} }
/** /**
* Is this a date field * Is this a date field?
*
* @return
*/ */
public boolean isDate() public boolean isDate()
{ {
@@ -279,9 +277,7 @@ public class SortOption
} }
/** /**
* Is the default sort option * Is the default sort option?
*
* @return
*/ */
public boolean isDefault() public boolean isDefault()
{ {
@@ -293,8 +289,7 @@ public class SortOption
} }
/** /**
* Return all the configured sort options * Return all the configured sort options.
* @return
* @throws SortException * @throws SortException
*/ */
public static Set<SortOption> getSortOptions() throws SortException public static Set<SortOption> getSortOptions() throws SortException
@@ -308,9 +303,8 @@ public class SortOption
} }
/** /**
* Get the defined sort option by number (.1, .2, etc) * Get the defined sort option by number (.1, .2, etc).
* @param number * @param number
* @return
* @throws SortException * @throws SortException
*/ */
public static SortOption getSortOption(int number) throws SortException public static SortOption getSortOption(int number) throws SortException
@@ -327,8 +321,7 @@ public class SortOption
} }
/** /**
* Get the default sort option - initially, just the first one defined * Get the default sort option - initially, just the first one defined.
* @return
* @throws SortException * @throws SortException
*/ */
public static SortOption getDefaultSortOption() throws SortException public static SortOption getDefaultSortOption() throws SortException

View File

@@ -31,7 +31,7 @@ public class DataTermsFacet {
* *
* An example of the output could be of the format: * An example of the output could be of the format:
* [{"term":"247166","count":10},{"term":"247168","count":6}] * [{"term":"247166","count":10},{"term":"247168","count":6}]
* @return * @return JSON-formatted data.
*/ */
public String toJson() { public String toJson() {
Gson gson = new Gson(); Gson gson = new Gson();

View File

@@ -77,9 +77,7 @@ public class SpiderDetector {
} }
/** /**
* Get an immutable Set representing all the Spider Addresses here * Get an immutable Set representing all the Spider Addresses here.
*
* @return
*/ */
public static Set<String> getSpiderIpAddresses() { public static Set<String> getSpiderIpAddresses() {

View File

@@ -710,8 +710,8 @@ public class BitstreamStorageManager
/** /**
* *
* @param context * @param context
* @param id of the bitstream to clone * @param id of the bitstream to clone.
* @return * @return id of the clone bitstream.
* @throws SQLException * @throws SQLException
*/ */
public static int clone(Context context, int id) throws SQLException public static int clone(Context context, int id) throws SQLException

View File

@@ -995,7 +995,6 @@ public class DescribeStep extends AbstractProcessingStep
* Return the HTML / DRI field name for the given input. * Return the HTML / DRI field name for the given input.
* *
* @param input * @param input
* @return
*/ */
public static String getFieldName(DCInput input) public static String getFieldName(DCInput input)
{ {

View File

@@ -30,7 +30,7 @@ import org.dspace.submit.AbstractProcessingStep;
* </p> * </p>
* *
* @see org.dspace.submit.AbstractProcessingStep * @see org.dspace.submit.AbstractProcessingStep
* @see org.dspace.submit.step.InitialQuestionStep * @see org.dspace.submit.step.InitialQuestionsStep
* @see org.dspace.submit.step.DescribeStep * @see org.dspace.submit.step.DescribeStep
* *
* @author Andrea Bollini * @author Andrea Bollini