## Uses of Class
edu.ucsb.nceas.metacat.shared.ServiceException

- Packages that use ServiceException
  Package | Description
  --- | ---
  edu.ucsb.nceas.metacat |
  edu.ucsb.nceas.metacat.admin |
  edu.ucsb.nceas.metacat.admin.upgrade.solr |
  edu.ucsb.nceas.metacat.database |
  edu.ucsb.nceas.metacat.dataone |
  edu.ucsb.nceas.metacat.dataone.hazelcast |
  edu.ucsb.nceas.metacat.plugin |
  edu.ucsb.nceas.metacat.properties |
  edu.ucsb.nceas.metacat.replication |
  edu.ucsb.nceas.metacat.scheduler |
  edu.ucsb.nceas.metacat.service |
  edu.ucsb.nceas.metacat.shared |
  edu.ucsb.nceas.metacat.util |

- - ### Uses of ServiceException in edu.ucsb.nceas.metacat

    Methods in edu.ucsb.nceas.metacat that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `org.dataone.service.types.v1.ObjectList` | IdentifierManager.`querySystemMetadata(java.util.Date startTime, java.util.Date endTime, org.dataone.service.types.v1.ObjectFormatIdentifier objectFormatId, org.dataone.service.types.v1.NodeReference nodeId, int start, int count, org.dataone.service.types.v1.Identifier identifier, boolean isSID)` query the systemmetadata table based on the given parameters

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.admin

    Methods in edu.ucsb.nceas.metacat.admin that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `void` | ReplicationAdmin.`handleRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)` Handle configuration of replication -- pass through to the other handler

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.admin.upgrade.solr

    Constructors in edu.ucsb.nceas.metacat.admin.upgrade.solr that throw ServiceException
    Constructor and Description
    `SolrConfigUpgrader()` Constructor
    `SolrSchemaUpgrader()` Constructor

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.database

    Methods in edu.ucsb.nceas.metacat.database that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `void` | DatabaseService.`doRefresh()`
    `void` | DatabaseService.`stop()`

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.dataone

    Methods in edu.ucsb.nceas.metacat.dataone that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `void` | SyncAccessPolicy.`syncAll()` For all guids for which current MN is authoritative, check that access policy is synced with CN.

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.dataone.hazelcast

    Methods in edu.ucsb.nceas.metacat.dataone.hazelcast that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | HazelcastService.`doRefresh()` Refresh the Hazelcast service by restarting it
    `void` | HazelcastService.`init()` Initializes the Hazelcast service
    `void` | HazelcastService.`stop()` Stop the HazelcastService.

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.plugin

    Methods in edu.ucsb.nceas.metacat.plugin that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `static MetacatHandlerPluginManager` | MetacatHandlerPluginManager.`getInstance()`

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.properties

    Methods in edu.ucsb.nceas.metacat.properties that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `void` | SkinPropertyService.`doRefresh()`
    `void` | SimpleProperties.`doRefresh()`
    `void` | PropertyService.`doRefresh()`
    `void` | ConfigurableProperties.`doRefresh()`
    `static SkinPropertyService` | SkinPropertyService.`getInstance()` Get the single instance of SkinPropertyService.
    `static PropertyService` | PropertyService.`getInstance()` Get the single instance of PropertyService for test purposes.
    `static PropertyService` | PropertyService.`getInstance(javax.servlet.ServletContext context)` Get the single instance of PropertyService.
    `static PropertyService` | PropertyService.`getInstance(java.lang.String testConfigFileDir)` Get the single instance of PropertyService for test purposes.
    `void` | SkinPropertyService.`stop()`
    `void` | SimpleProperties.`stop()`
    `void` | PropertyService.`stop()`
    `void` | ConfigurableProperties.`stop()`

    Constructors in edu.ucsb.nceas.metacat.properties that throw ServiceException
    Constructor and Description
    `ConfigurableProperties()` private constructor since this is a singleton
    `SimpleProperties()` private constructor since this is a singleton

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.replication

    Methods in edu.ucsb.nceas.metacat.replication that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ReplicationService.`doRefresh()`
    `static int` | ReplicationService.`getHomeServerCodeForDocId(java.lang.String accNum)` Returns a home server location given a accnum
    `static ReplicationService` | ReplicationService.`getInstance()` Get the single instance of SessionService.
    `static int` | ReplicationService.`getServerCodeForServerName(java.lang.String server)` Returns a server code given a server name
    `static java.util.Map<java.lang.Integer,java.lang.String>` | ReplicationService.`getServerCodes()` Returns a Map of serverCode=serverName
    `void` | ReplicationService.`runOnce()`
    `void` | ReplicationService.`startReplication(java.util.Hashtable<java.lang.String,java.lang.String[]> params)`
    `void` | ReplicationService.`stop()`
    `void` | ReplicationService.`stopReplication()`

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.scheduler

    Methods in edu.ucsb.nceas.metacat.scheduler that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `java.lang.String` | SchedulerService.`deleteJob(ScheduledJobDAO jobDAO)` Remove the job from the scheduler and set the job status to deleted in the database
    `java.lang.String` | SchedulerService.`deleteJob(java.lang.String jobName)` Remove the job from the scheduler and set the job status to deleted in the database
    `void` | SchedulerService.`doRefresh()`
    `static SchedulerService` | SchedulerService.`getInstance()` Get the single instance of SchedulerService.
    `java.lang.String` | SchedulerService.`getJobInfoXML(java.lang.Long jobId)` Get information about the job in XML format
    `java.lang.String` | SchedulerService.`getJobsInfoXML(java.lang.String groupName, java.lang.String paramName, java.lang.String paramValue)` Get the information for jobs in a group in an xml format.
    `void` | SchedulerService.`getJobsInfoXML(java.lang.String groupName, java.lang.String paramName, java.lang.String paramValue, java.io.PrintWriter pw)` Get the information for jobs in a group in an xml format.
    `java.util.Calendar` | SchedulerService.`getStartDateFromDelay(java.lang.String delay)` Extract the start date from the delay value
    `protected java.util.Vector<java.lang.String>` | SchedulerService.`getStatus()`
    `java.lang.String` | SchedulerService.`jobToXML(ScheduledJobDAO scheduledJobDAO)` Convert a single job to XML
    `java.lang.String` | SchedulerService.`rescheduleJob(ScheduledJobDAO jobDAO, java.lang.String username, java.lang.String[] groups)` Reschedule a job.
    `java.lang.String` | SchedulerService.`rescheduleJob(ScheduledJobDAO jobDAO, java.lang.String username, java.lang.String[] groups, boolean checkStatus)` Reschedule a job.
    `java.lang.String` | SchedulerService.`scheduleDelayedJob(java.lang.String jobName, java.lang.String delay, java.lang.String jobClassName, java.lang.String jobGroup, java.util.HashMap<java.lang.String,java.lang.String> jobParams, java.lang.String username, java.lang.String[] groups)` schedule a job one time with a given delay.
    `java.lang.String` | SchedulerService.`scheduleJob(ScheduledJobDAO jobDAO, java.lang.String username, java.lang.String[] groups)` Schedule a job
    `java.lang.String` | SchedulerService.`scheduleJob(java.lang.String jobName, java.util.Calendar startCal, java.util.Calendar endCal, int intervalValue, java.lang.String intervalUnit, java.lang.String jobClassName, java.lang.String jobGroup, java.util.HashMap<java.lang.String,java.lang.String> jobParams)` schedule a job
    `void` | SchedulerService.`start()`
    `void` | SchedulerService.`stop()`
    `java.lang.String` | SchedulerService.`unscheduleJob(java.lang.String jobName, java.lang.String username, java.lang.String[] groups)` Unschedule a job.

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.service

    Methods in edu.ucsb.nceas.metacat.service that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `void` | XMLSchemaService.`doRefresh()` refresh the persistant values in this service.
    `void` | SessionService.`doRefresh()`
    `static java.lang.String` | ServiceService.`getRealApplicationContext()` Get the servlet context name
    `static java.lang.String` | ServiceService.`getRealConfigDir()` Convert the relative config directory to a full path
    `static java.lang.String` | ServiceService.`getRealSkinDir()` Convert the relative skins directory to a full path
    `static void` | ServiceService.`refreshService(java.lang.String serviceName)` Refresh a service.
    `static void` | ServiceService.`registerService(java.lang.String serviceName, BaseService service)` Register a service with the system.
    `void` | SessionService.`registerSession(SessionData sessionData)` Register a session in the session hash table.
    `void` | SessionService.`registerSession(java.lang.String sessionId, java.lang.String userName, java.lang.String[] groupNames, java.lang.String password, java.lang.String name)` Register a session in the session hash table.
    `void` | XMLSchemaService.`stop()`
    `void` | SessionService.`stop()`

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.shared

    Methods in edu.ucsb.nceas.metacat.shared that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract void` | BaseService.`doRefresh()`
    `void` | BaseService.`refresh()`
    `abstract void` | BaseService.`stop()`

  - ### Uses of ServiceException in edu.ucsb.nceas.metacat.util

    Methods in edu.ucsb.nceas.metacat.util that throw ServiceException
    Modifier and Type | Method and Description
    --- | ---
    `static boolean` | ConfigurationUtil.`bypassConfiguration()` Reports whether the metacat configuration utility should be run.

Copyright © 2020 Regents of the University of California. All Rights Reserved.