Uses of Class
atg.svc.exception.SvcException

Packages that use SvcException
atg.svc.repository.beans   
atg.svc.repository.beans.methods   
atg.svc.repository.service   
atg.svc.repository.service.exception   
atg.svc.taglib.options   
atg.svc.ui.formhandlers   
atg.svc.ui.util   
 

Uses of SvcException in atg.svc.repository.beans
 

Methods in atg.svc.repository.beans that throw SvcException
 void Solution.setInternalAudience(java.lang.String[] orgValIds)
          Sets the internal audience on the Solution given a list of OrganizationValue repository ids.
 void Solution.setOwningGroup(java.lang.String orgValId)
          Sets the owning group on the Solution given an OrganizationValue repository id.
 

Uses of SvcException in atg.svc.repository.beans.methods
 

Methods in atg.svc.repository.beans.methods that throw SvcException
 void SolutionMethods.setInternalAudience(java.lang.String[] pOrgValueIds, Solution pSolution)
          Sets the value of the solution internal audience property given an array or OrganizationValue repository ids.
 void SolutionMethods.setOwningGroup(java.lang.String pOrgValueId, Solution pSolution)
          Sets the Owning Group on the solution given the id of the Organization.
 

Uses of SvcException in atg.svc.repository.service
 

Methods in atg.svc.repository.service that throw SvcException
 void SolutionService.addSolutionField(atg.svc.repository.beans.SolutionClassFieldDefinition pSolutionClassFieldDefinition, Solution pSolution)
          Adds a new SolutionField to a Solution given the field metadata (SolutionClassFieldDefinition).
 atg.repository.RepositoryItem SessionService.addWebEscalationActivity(java.lang.String pTicketId, java.lang.String pKnowledgeSessionId, atg.userprofiling.Profile pProfile)
          Creates and saves a new webEscalationActivity repository item and adds the activity to the ticket.
 void RecentTicketsService.checkMaximumRecordLimit(atg.userprofiling.Profile pProfile)
          This method check for the maximum record limit for Recent Tickets for a particular user.
 void RecommendedReadingService.checkMaximumRecordLimit(java.lang.String pProfileId)
          This method check for the maximum record limit for recommend reading for a particular user.
 void RecentTicketsService.checkMaximumRecordLimit(java.lang.String pProfileId, java.util.List<atg.svc.repository.beans.RecentTickets> pRecentTickets)
          This method check for the maximum record limit for Recent Tickets for a particular user.
 void RecentTicketsService.checkMaximumRecordLimit(java.lang.String pProfileId, atg.svc.repository.beans.RecentTickets pRecentTickets)
          This method check for the maximum record limit for Recent Tickets for a particular user and of ticket type.
 int SolutionScoringService.computeHotScore(SolutionRelevance pSolutionRelevance)
          Computes the hot solution score, but does not update the SolutionRelevance item
 int SolutionScoringService.computeHotUseCount(java.lang.String pSolutionId)
          Computes the hot use count - the number of times solution was linked in last N days
 int SolutionScoringService.computeQOAAScore(SolutionRelevance pSolutionRelevance)
          Computes the hot solution score, but does not update the SolutionRelevance item
 void SolutionScoringService.computeScore(SolutionRelevance pSolutionRelevance)
          Computes the hot, top and qoaa scores and updates those scores in the SolutionRelevance item
 int SolutionScoringService.computeTopScore(SolutionRelevance pSolutionRelevance)
          Computes the hot solution score, but does not update the SolutionRelevance item
 Solution SolutionService.copySolution(Solution pSrcSolution)
          Copies the data from the given Solution into a brand new Solution.
 Solution SolutionService.copySolutionAsNew(java.lang.String pTemplateSolutionId)
          Creates a new solution bean based on the template solution provided
 SolutionRelevance SolutionScoringService.create(Solution pSolution)
          Creates a new solution relevance bean for the specified solution.
 atg.svc.repository.beans.QOAA QOAAService.create(java.lang.String pSolutionId)
          Creates a new QOAA bean for the specified solution.
 SolutionRelevance SolutionScoringService.create(java.lang.String pSolutionId)
          Creates a new solution relevance bean for the specified solution.
 SolutionRelevance AsyncSolutionScoringService.create(java.lang.String pSolutionId, java.lang.String pSolutionClassId)
          Creates a new solution relevance bean for the specified SolutionId and SolutionClassId Use save to persist the solution relevance object.
 SolutionRelevance SolutionScoringService.create(java.lang.String pSolutionId, java.lang.String pSolutionClassId)
          Creates a new solution relevance bean for the specified solution.
 atg.svc.repository.beans.KnowledgeSession SessionService.createKnowledgeSession()
          Generally you should use newKnowledgeSession instead.
 atg.svc.repository.beans.KnowledgeQueryPredicate QueryService.createPredicateFromSearchContext(atg.svc.repository.beans.KnowledgeQueryPredicate pSearchPredicate)
          Copy an atg.svc.search.KnowledgeQueryPredicateImpl to a RJRepositoryBean so we can save the search query.
 atg.svc.repository.beans.KnowledgeQueryPredicate SessionService.createPredicateFromSearchContext(atg.svc.repository.beans.KnowledgeQueryPredicate pSearchPredicate)
          Copy an atg.svc.search.KnowledgeQueryPredicateImpl to a RJRepositoryBean so we can save the search query.
 atg.svc.repository.beans.RecentTickets RecentTicketsService.createRecentTickets()
          Creates a new transient RecentTickets repository bean.
 atg.svc.repository.beans.RecommendedAnswer RecommendedAnswerService.createRecommendedAnswer()
          Creates a RecommendedAnswer with the create date, modifiedDate, createdBy and modifiedBy populated and an initial state of Suggested.
 Solution SolutionService.createSolution(atg.svc.repository.beans.SolutionClass pSolutionClass)
          Creates a new solution repository bean object from the given solution class.
 Solution SolutionService.createSolution(atg.svc.repository.beans.SolutionClass pSolutionClass, SolutionHomes pHomes)
          Creates a new Solution object from the given SolutionClass object from the given SolutionHomes.
 Solution SolutionService.createSolution(java.lang.String pSolutionClassId)
          Creates a new solution repository bean object from the given solution class id.
 Solution SolutionService.createSolution(java.lang.String pSolutionClassId, SolutionHomes pHomes)
          Creates a new Solution object from the given SolutionClass object from the given SolutionHomes.
 Solution SolutionService.createSolutionBean(atg.svc.repository.beans.SolutionClass pSolutionClass)
          Creates a Solution in-memory bean that is not connected to the repository.
 Solution SolutionService.createSolutionBean(java.lang.String pSolutionClassId)
          Creates a Solution in-memory bean that is not connected to the repository.
 SolutionField SolutionService.createSolutionField(atg.svc.repository.beans.SolutionClassFieldDefinition pSolutionClassFieldDefinition, SolutionHomes pHomes)
          Creates a new SolutionField based on the given SolutionClassFieldDefinition.
 SolutionFieldValue SolutionService.createSolutionFieldValue(atg.svc.repository.beans.FieldDefinition pFieldDefinition)
          Creates a new SolutionFieldValue repository impl.
 SolutionFieldValue SolutionService.createSolutionFieldValue(atg.svc.repository.beans.FieldDefinitionType pType)
          Creates a new SolutionFieldValue repository impl with the given field type..
 SolutionFieldValue SolutionService.createSolutionFieldValue(atg.svc.repository.beans.FieldDefinitionType pType, SolutionHomes pHomes)
          Creates a new SolutionFieldValue impl from the given SolutionHomes (bean or repository).
 SolutionFieldValue SolutionService.createSolutionFieldValue(SolutionField pField)
          Creates a SolutionFieldValue for the given SolutionField.
 SolutionFieldValue TransactionalFragmentService.createSolutionFieldValue(java.lang.String pFragmentPath, java.util.Map pParamValues, SolutionHomes pHomes)
          

Creates a new SolutionFieldValue object specifically for Transactional Fragment fields.

 SolutionRedirect SolutionRedirectService.createSolutionRedirect(java.lang.String pDeletedSolutionId, java.lang.String pDeletedSolutionDisplayId, java.lang.String pForwardSolutionId)
          Creates a redirect from a deleted solution to the solution it was merged into.
protected  java.util.List<SolutionRelevance> SolutionService.createSolutionReferences(Solution pSolution)
          Create the initial Solution references.
 SolutionStatus SolutionService.createSolutionStatus()
          Creates a new solution status bean.
 ViewedAnswer SessionService.createViewedAnswer()
          Creates a ViewedAnswer Repoistory object with the view date populated.
 ViewedAnswer SessionService.createViewedAnswerBean()
          Creates a ViewedAnswer Bean object with the view date populated.
 int AsyncSolutionScoringService.decrementHotUseCount(java.lang.String pSolutionId)
          Decrements the hot use count for the solution and saves it.
 int SolutionScoringService.decrementHotUseCount(java.lang.String pSolutionId)
          Decrements the hot use count for the solution and saves it.
 int AsyncSolutionScoringService.decrementUseCount(java.lang.String pSolutionId)
          Decrements the Use count for the solution and saves it.
 int SolutionScoringService.decrementUseCount(java.lang.String pSolutionId)
          Decrements the Use count for the solution and saves it.
 void SolutionService.deleteSolution(java.lang.String pSolutionId)
          Deletes a solution and all of its fields given the solution id.
 void SolutionRedirectService.deleteSolutionRedirect(java.lang.String pSolutionRedirectPrimaryKey)
          Deletes a SolutionRedirect repository item.
 void SolutionService.deleteSolutionStatus(java.lang.String pSolutionStatusId)
          Deletes a solution status given it's solution status id.
 void SessionService.doSaveAnswer(java.lang.String pKnowledgeSessionId, java.lang.String pTicketId, atg.userprofiling.Profile pProfile, ViewedAnswer pAnswer, atg.svc.agent.events.FrameworkEventTools.AdditionalInfo pAdditionalInfo)
          Adds a viewed answer to the current knowledge session and saves both the answer and the session.
 atg.svc.repository.beans.QOAA QOAAService.edit(java.lang.String pSolutionId)
          Gets an editable version of a QOAA given the solution's id.
 Solution SolutionService.editSolution(java.lang.String pSolutionId)
          Gets an editable Solution bean given its repository id.
 void SessionService.endCurrentKnowledgeSession()
          Ends the knowledge session without starting a new one.
protected  atg.svc.repository.beans.OrganizationValue OrganizationValueService.findInternalAudienceByOrganizationId(java.lang.String pOrganizationId)
          Finds and returns internal audience by organizationId.
 atg.svc.repository.beans.OrganizationValue OrganizationValueService.findOrganizationValue(atg.svc.repository.beans.OrganizationValueType pType, java.lang.String pOrgId)
          Finds an OrganizationValue given its type and organization id.
protected  atg.svc.repository.beans.OrganizationValue OrganizationValueService.findOwningGroupByOrganizationId(java.lang.String pOrganizationId)
          Finds and returns owning group by organizationId.
 java.util.List<atg.svc.repository.beans.OrganizationValue> OrganizationValueService.getAllInternalAudience()
          Gets all internal audience OrganizationValue objects.
 java.util.List<atg.svc.repository.beans.OrganizationValue> OrganizationValueService.getAllInternalAudienceByDisplayName()
          Gets all owning group OrganizationValue items and sorts them by display name.
 java.util.List<atg.svc.repository.beans.OrganizationValue> OrganizationValueService.getAllOrganizationValues()
          Gets all OrganizationValue objects.
 java.util.List<atg.svc.repository.beans.OrganizationValue> OrganizationValueService.getAllOwningGroups()
          Gets all owning groups OrganizationValue objects.
 java.util.List<atg.svc.repository.beans.OrganizationValue> OrganizationValueService.getAllOwningGroupsByDisplayName()
          } Gets all owning group OrganizationValue items and sorts them by display name.
 java.util.Collection<SolutionRelevance> SolutionScoringService.getAllSolutionRelevance()
           
 java.util.Collection<SolutionRelevance> SolutionScoringService.getBatchSolutionRelevance(java.lang.String pLastSolutionRelevanceId, int pBatchSize)
           
 java.lang.String SessionService.getCurrentKnowledgeSessionId()
          Returns the KnowledgeSession id associated with the current window.
 java.util.Collection OrganizationValueService.getCurrentUserOtherOwningGroups()
          This method is implemented in Service.Agent.
 java.util.Collection OrganizationValueService.getCurrentUserOwningGroups()
          This method is implemented in Service.Agent.
 atg.svc.repository.beans.OrganizationValue OrganizationValueService.getDefaultOwningGroup()
          This method is implemented in Service.Agent.
 atg.svc.repository.beans.OrganizationValue OrganizationValueService.getDefaultOwningGroup(atg.repository.RepositoryItem pUser)
          This method is implemented in Service.Agent.
 java.util.List<java.lang.String> SolutionScoringService.getHotSolutionClasses()
          get the HotSolutionClasses as configured in the options.
 java.util.Collection<Solution> SolutionScoringService.getHotSolutions()
          Deprecated. This function is being retained for backward compatibility but you should use getHotSolutionsAsSolutions() instead. Most callers want a list of Solution rather than a list of SolutionRelevance and getHotSolutionsAsSolutions() is more efficient than getting the SolutionRelevance and then retrieving the Solution by id. getHotSolutionsAsSolutions() will also make sure that non-deployed solutions are not returned in self-service.
NOTE: If you want to get the SolutionRelevance, you can also get it from Solution.getSolutionRelevance().
 java.util.Collection<Solution> SolutionScoringService.getHotSolutions(java.lang.String pSolutionClassId)
          Gets the Hot Solutions list
 java.util.Collection<Solution> SolutionScoringService.getHotSolutionsAsSolutions()
          Gets the Hot Solutions list
 java.util.List<Solution> SolutionScoringService.getHotSolutionsAsSolutions(int pMaxSolutions, java.util.Collection<java.lang.String> pTopicIds, java.util.Collection<java.lang.String> pSolutionClassIds)
          Gets the Hot Solutions list filtered by constraints and sorted by their hot score.
 java.util.List<java.lang.String> SolutionScoringService.getHotSolutionTopics()
          get the HotSolutionTopics as configured in the options.
 int SolutionScoringService.getHotUseCountDuration()
          Get the HotUseCountDuration to be used in the scoring formula as defined in the site options.
 int SolutionScoringService.getHotUseCountWeight()
          Get the HotUseCountWeight to be used in the scoring formula as defined in the site options.
 int SolutionScoringService.getHotViewCountWeight()
          Get the HotViewCountWeight to be used in the scoring formula as defined in the site options.
 java.lang.String[] SolutionService.getInternalAndExternalSegmentsByValueMatch(java.lang.String pSolutionId, java.lang.String pFieldName, java.lang.Object pFieldValue)
          Gets the internal and external segments for a given property name and value.
 atg.svc.framework.repository.beans.FrameworkInstance UIService.getNewFrameworkInstance()
          Creates a framework instance bean and fills in the default values.
 atg.svc.framework.repository.beans.FrameworkInstance UIService.getNewFrameworkInstance(java.lang.String pFrameworkId)
          Creates a framework instance bean and fills in the default values.
protected  javax.ejb.EJBLocalObject UIService.getNewInstance(int pItemType, java.lang.String pInstanceId)
           
 atg.svc.repository.beans.OrganizationValue OrganizationValueService.getOrganizationValueById(java.lang.String pOrgValueId)
          Gets an OrgnizationValue given its repository id.
 atg.svc.repository.beans.OrganizationValue OrganizationValueService.getOrganizationValueFromOrganization(atg.svc.repository.beans.OrganizationValueType pType, java.lang.String pOrgId, java.lang.String pOrgName)
          Gets an organization value given the type and organization id.
 java.util.List<atg.svc.repository.beans.OrganizationValue> OrganizationValueService.getOrganizationValueListById(java.lang.String[] pOrgValueIds)
          Gets a list of OrgnizationValue objects given a list of repository ids.
 Solution SolutionService.getPublishedSolutionById(java.lang.String pSolutionId)
          Finds the published solution by it's repository id.
 java.util.Collection<Solution> SolutionScoringService.getQOAAList()
          Gets the Questions Others are Asking List
 java.util.Collection<atg.svc.repository.beans.RecommendedReading> ProfileService.getRecommendedReading()
          Returns the Collection of the RecommendedReading of the currently logged in users.
 java.util.Collection<atg.svc.repository.beans.RecommendedReading> RecommendedReadingService.getRecommendedReading()
          Returns a list of recommended reading visible to the current user.
 java.lang.String[] SolutionService.getSegmentsByValueMatch(java.lang.String pSolutionId, java.lang.String pFieldName, java.lang.Object pFieldValue)
          Gets the segments for a given property name and value.
 Solution SolutionService.getSolutionByDisplayId(java.lang.String pDisplayId)
          Finds a solution by it's display id.
 Solution SolutionService.getSolutionById(java.lang.String pId)
          Finds a solution by it's repository id or legacy id.
 Solution SolutionService.getSolutionByPrimaryKey(java.lang.String pId)
          Finds a solution by it's repository id only.
 java.util.List<javax.ejb.EJBLocalObject> SolutionService.getSolutionReferences(java.lang.String pSolutionId)
          Gets the list of items that refer to a given solution.
 SolutionRelevance SolutionScoringService.getSolutionRelevance(java.lang.String pSolutionId)
          Gets a SolutionRelevance object for the given solution id.
 SolutionRelevance AsyncSolutionScoringService.getSolutionRelevance(java.lang.String pSolutionId, java.lang.String pSolutionClassId)
          Gets a SolutionRelevance object for the given solution id.
 java.util.Collection<Solution> SolutionScoringService.getTopSolutions()
          Deprecated. This function is being retained for backward compatibility but you should use getTopSolutionsAsSolutions() instead. Most callers want a list of Solution rather than a list of SolutionRelevance and getTopSolutionsAsSolutions() is more efficient than getting the SolutionRelevance and then retrieving the Solution by id. getTopSolutionsAsSolutions() will also make sure that non-deployed solutions are not returned in self-service.
NOTE: If you want to get the SolutionRelevance, you can also get it from Solution.getSolutionRelevance().
 java.util.Collection<Solution> SolutionScoringService.getTopSolutions(int pMaxSolutions, java.util.Collection<java.lang.String> pTopicIds, java.util.Collection<java.lang.String> pSolutionClassIds)
          Gets the Top Solutions list filtered by constraints and sorted by their top score.
 java.util.Collection<Solution> SolutionScoringService.getTopSolutions(java.lang.String pSolutionClassId)
          Gets the Top Solutions list
 java.util.Collection<Solution> SolutionScoringService.getTopSolutionsAsSolutions()
          Gets the Top Solutions list
 java.util.Collection<Solution> SolutionScoringService.getTopSolutionsAsSolutions(int pMaxSolutions, java.util.Collection<java.lang.String> pTopicIds, java.util.Collection<java.lang.String> pSolutionClassIds)
          Gets the Top Solutions list filtered by constraints and sorted by their top score.
 java.lang.String UIService.getUserTabId()
          Performs all the necessary user-related considerations and conversions to determine the initial user tab to render First, look at the user options.
 int AsyncSolutionScoringService.incrementHotUseCount(java.lang.String pSolutionId)
          Increments the hot use count for the solution and saves it.
 int SolutionScoringService.incrementHotUseCount(java.lang.String pSolutionId)
          Increments the hot use count for the solution and saves it.
 int AsyncSolutionScoringService.incrementUseCount(java.lang.String pSolutionId)
          Overrides the synchronous implementation in SolutionScoringService.incrementUseCount(String).
 int SolutionScoringService.incrementUseCount(java.lang.String pSolutionId)
          Increments the Use count for the solution and saves it.
 int AsyncSolutionScoringService.incrementViewCount(java.lang.String pSolutionId)
          Increments the view count for the solution and saves it.
 int SolutionScoringService.incrementViewCount(java.lang.String pSolutionId)
          Increments the view count for the solution and saves it.
 void SolutionService.mergeTicketHistory(java.lang.String pSourceSolutionId, java.lang.String pTargetSolutionId)
          Merge ticket history for duplicate solutions, removing the history from the "source" solution into the "target" solution.
 java.lang.String SessionService.newKnowledgeSession()
          Starts a new knowledge session.
 void SolutionService.removeSolutionField(SolutionField pField)
          Removes a SolutionField and any associated SolutionFieldValue objects from the repository.
 void SolutionScoringService.save(SolutionRelevance pSolutionRelevance)
          Saves a solution relevance object to the repository.
 void SessionService.saveAnswer(ViewedAnswer pAnswer)
          Adds a viewed answer to the current knowledge session and saves both the answer and the session.
 void FavoritesService.saveFavorites(atg.svc.repository.beans.Favorites pFavorites)
          If the user already has saved the maximum number of favorites, removes oldest favorites.
 void SolutionMetadataService.saveFieldDefinition(atg.svc.repository.beans.FieldDefinition pFieldDefinition)
          Writes the given FieldDefinition object to the repository and any list values that have changed underneath the FieldDefinition object.
 void RecentTicketsService.saveRecentTickets(java.util.List<atg.svc.repository.beans.RecentTickets> pRecentTickets, java.lang.String profileId)
          Adds a list of recent tickets .
 void RecentTicketsService.saveRecentTickets(atg.svc.repository.beans.RecentTickets pRecentTickets)
          Adds a recent tickets .
 java.lang.String RecommendedAnswerService.saveRecommendedAnswer(atg.svc.repository.beans.RecommendedAnswer pRecommendedAnswer, atg.svc.repository.beans.RecommendedAnswerState pOldState, boolean pRecordSession)
          Persists a recommended answer
 void RecommendedReadingService.saveRecommendedReading(atg.svc.repository.beans.RecommendedReading pRecommendedReading)
          Adds a recommended reading .
 void SessionService.saveSearchQuery(atg.svc.search.KnowledgeQueryContext pContext)
          Creates a new query, adds the query to the problem session and saves both the query and the session.
 void SolutionService.saveSolution(Solution pSolution)
          Saves the solution.
 void SolutionMetadataService.saveSolutionClass(atg.svc.repository.beans.SolutionClass pSolutionClass)
          Writes a SolutionClass object to the repository.
 int AsyncSolutionScoringService.setHotUseCount(java.lang.String pSolutionId, int pHotUseCount)
          Sets the hot use count for the solution and saves it.
 int SolutionScoringService.setHotUseCount(java.lang.String pSolutionId, int pHotUseCount)
          Sets the hot use count for the solution and saves it.
 void SolutionService.setSolutionFieldValue(Solution pSolution, java.lang.String pFieldName, java.lang.String[] pSolutionFieldValueIds)
          Given a set of SolutionFieldValue ids, copy the values from those SolutionFieldValue objects and set them as the new value on the given field.
 void SolutionService.switchSolutionClass(java.lang.String pSolutionClassId, Solution pSolution)
          Changes the solution class on a solution.
 void SolutionService.updateCustomFields(Solution pSolution, java.util.Map<java.lang.String,SolutionField> pFields)
          Takes the solution field map and stores it as encoded data on the Solution.encodedFieldData property of the solution.
 int SolutionScoringService.updateHotUseCount(SolutionRelevance pSolutionRelevance)
          Updates the hot use count and recomputes the score for the solution and saves the updated SolutionRelevance repository item.
 int SolutionScoringService.updateHotUseCount(java.lang.String pSolutionId)
          Updates the hot use count and recomputes the score for the solution and saves the updated SolutionRelevance repository item.
 int AsyncSolutionScoringService.updateHotUseCount(java.lang.String pSolutionId, java.lang.String pSolutionClassId)
          Increments the hot use count for the solution and saves it.
 void SolutionMetadataService.validateFieldDefinitionIsUnique(atg.svc.repository.beans.FieldDefinition pFieldDefinition)
          Looks for another checked-in field definition with the same name.
 void OrganizationValueService.validateOrganizationValueIsUnique(atg.svc.repository.beans.OrganizationValueType pType, java.lang.String pOrgId, java.lang.String pOrgName)
          This method is implemented in Service.admin.
 void SolutionMetadataService.validateSolutionClassIsUnique(atg.svc.repository.beans.SolutionClass pSolutionClass)
          Looks for another checked-in solution class with the same name.
 

Uses of SvcException in atg.svc.repository.service.exception
 

Subclasses of SvcException in atg.svc.repository.service.exception
 class DuplicateRecordException
          Exception that is thrown when a repository persistence operation fails.
 class DuplicateTopicException
          A parent topic is not allowed to have two direct children with the same name.
 class DuplicateTopicSetException
          A parent topic is not allowed to have two direct children with the same name.
 class MissingRequiredPropertyException
          Exception that is thrown when a parameter is invalid.
 class ObjectException
          Exception for exception related to objects where the id and item-descriptor should be recorded.
 class ObjectNotFoundException
          Exception that is thrown when a repository item is not found.
 class PersistenceException
          Exception that is thrown when a repository writeInstance() operation fails.
 class SolutionFieldStorageException
          An error occurred either encoding, decoding or storing the custom fields for a solution
 class TopicNotFoundException
          A parent topic is not allowed to have two direct children with the same name.
 

Uses of SvcException in atg.svc.taglib.options
 

Methods in atg.svc.taglib.options that throw SvcException
protected  java.lang.Object GetOptionAsArrayTag.getOptionValue(java.lang.String pOptionName)
          Gets the value of the option as an array of Strings.
protected  java.lang.Object GetOptionAsBooleanTag.getOptionValue(java.lang.String pOptionName)
          Gets the value of the option as a Boolean.
protected  java.lang.Object GetOptionAsIntegerTag.getOptionValue(java.lang.String pOptionName)
          Gets the value of the option as an Integer.
protected  java.lang.Object GetOptionAsStringTag.getOptionValue(java.lang.String pOptionName)
          Gets the value of the option as a String.
protected abstract  java.lang.Object GetOptionTagSupport.getOptionValue(java.lang.String pOptionName)
          Gets the value of the option given the name.
 

Uses of SvcException in atg.svc.ui.formhandlers
 

Methods in atg.svc.ui.formhandlers that throw SvcException
protected  Solution ViewDocumentFormHandler.getSolution()
          Gets the solution using the formhandler properties.
 

Uses of SvcException in atg.svc.ui.util
 

Methods in atg.svc.ui.util that throw SvcException
 java.lang.String PropertyFormatter.StatementValueFormatter.format(Solution pSolution, java.lang.String pPropertyName, java.lang.Object pPropertyValue)
           
 java.lang.String PropertyFormatter.ValueFormatter.format(java.lang.String pPropertyName, java.lang.Object pPropertyValue)
           
 java.lang.String PropertyFormatter.StatementValueFormatter.format(java.lang.String pPropertyName, java.lang.Object pPropertyValue)
          Deprecated. Use PropertyFormatter.StatementValueFormatter.format(Solution, String, Object) NOTE: If you use this method, you must disable attachment security checking based on the user's ability to view the solution the attachment is contained in.
 java.lang.String PropertyFormatter.formatProperty(Solution pSolution, java.lang.String pPropertyName, java.lang.Object pPropertyValue)
          Formats the given property value for the given property name.
 java.lang.String PropertyFormatter.formatProperty(java.lang.String pPropertyName, java.lang.Object pPropertyValue)
          Formats the given property value for the given property name.