Deprecated API


Contents
Deprecated Classes
com.pega.pegarules.pub.database.CircumstanceResult
            
 

Deprecated Exceptions
com.pega.pegarules.pub.database.InitializationException
          use a more specific exception class instead 
 

Deprecated Fields
com.pega.pegarules.pub.dictionary.ImmutablePropertyInfo.TYPE_YESORNO
          Use ImmutablePropertyInfo.TYPE_TRUEFALSE instead. 
 

Deprecated Methods
com.pega.pegarules.pub.generator.FirstUseAssembler.addCode(ExpressionMap)
          this method may be used only if the rule in question has a single aspect defined. It it has more than one, then an error will occur. Use FirstUseAssembler.addCode(ExpressionMap, String) instead. 
com.pega.pegarules.pub.generator.FirstUseAssembler.addToSupport(ExpressionMap)
          this method may be used only if the rule in question has a single aspect defined. It it has more than one, then an error will occur. Use FirstUseAssembler.addToSupport(ExpressionMap, String) instead. 
com.pega.pegarules.pub.database.BadCircumstanceDateFormat.createBadCircumstanceDatePropertyValueException(String, String, String, String)
          the condition that prompts this exception is no longer considered an error--instead, if the value of the Circumstance Date property is bad, then Rule Resolution simply does not consider Date-Circumstance-qualified Rule versions 
com.pega.pegarules.pub.database.BadTableMappingException.createBadColumnTypeException(String, String, String, String, String, String, String[])
          use the other version of this method 
com.pega.pegarules.pub.database.LockFailureException.createLostLockException(String)
          create an instance of LockGoneException instead 
com.pega.pegarules.pub.database.LockFailureException.createOtherRequestorHasLockException(String, String, String)
          create an instance of LockStolenException instead 
com.pega.pegarules.pub.util.ServiceUtils.createPRObjectWrapperImpl()
            
com.pega.pegarules.pub.util.ServiceUtils.createWSDL(String, String)
            
com.pega.pegarules.pub.util.ServiceUtils.createWSDL(String, String, String)
            
com.pega.pegarules.pub.util.Base64Util.encode(OutputStream)
          This form has a flaw where calls to flush() generate the stream termination sequence, instead of at close. Use createEncodingOutputStream(java.io.OutputStream) instead. 
com.pega.pegarules.pub.util.Base64Util.encode(OutputStream, boolean)
          This form has a flaw where calls to flush() generate the stream termination sequence, instead of at close. Use createEncodingOutputStream(java.io.OutputStream) instead. 
com.pega.pegarules.pub.util.XMLUtils.encode(String)
            
com.pega.pegarules.pub.runtime.PublicAPI.eTagMatches(long)
            
com.pega.pegarules.pub.context.PRRequestor.getAuthorizationHandle()
          Since PegaRULES 5.4 
com.pega.pegarules.pub.util.WebSvcsParser.getBindingName()
            
com.pega.pegarules.pub.util.WebSvcsParser.getBindingOperations()
            
com.pega.pegarules.pub.util.WebSvcsParser.getBindingProtocol()
            
com.pega.pegarules.pub.database.Database.getClassesInTable(String, String)
          use Database.getClassesInTable(java.lang.String, java.lang.String, java.lang.String, java.lang.String) instead 
com.pega.pegarules.pub.database.Database.getColumnsForTable(String, String)
          this method does not allow you to specify the catalog and schema of the table 
com.pega.pegarules.pub.database.ClassDefinition.getDBProductName()
          use ClassDefinition.getDBProductName(com.pega.pegarules.pub.runtime.PublicAPI) instead 
com.pega.pegarules.pub.util.WebSvcsParser.getEncodedOrLiteralBySig(String)
            
com.pega.pegarules.pub.context.PRRequestor.getEncodedRuleSetList()
          since 5.4, use PRPRAuthorization.getEncodedRuleSetList() 
com.pega.pegarules.pub.util.WebSvcsParser.getEncodingStyleBySig(String)
            
com.pega.pegarules.pub.runtime.PublicAPI.getImplementation(StringMap)
          use one of the specific interface methods such as PublicAPI.doAction(com.pega.pegarules.pub.util.StringMap, com.pega.pegarules.pub.clipboard.ClipboardPage, com.pega.pegarules.pub.runtime.ParameterPage) 
com.pega.pegarules.pub.util.WebSvcsParser.getInputParameterType(int, int)
            
com.pega.pegarules.pub.util.WebSvcsParser.getJMSMessageRequestProperties(int)
            
com.pega.pegarules.pub.util.WebSvcsParser.getJMSMessageType(String)
            
com.pega.pegarules.pub.util.HashStringMap.getKeyString(ClassDefinition)
          this method should only be used internally 
com.pega.pegarules.pub.util.WebSvcsParser.getLocalNamePart(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getMethods()
            
com.pega.pegarules.pub.util.WebSvcsParser.getNamespacePrefixPart(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getNamespaceURIBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getNamespaceURIForPrefix(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getOperationInputParameters(int)
            
com.pega.pegarules.pub.util.WebSvcsParser.getOperationOutputParameters(int)
            
com.pega.pegarules.pub.util.WebSvcsParser.getOperationStyleBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getOutputParameterType(int, int)
            
com.pega.pegarules.pub.util.WebSvcsParser.getParameterNativeType(boolean, int, int)
            
com.pega.pegarules.pub.util.WebSvcsParser.getParameterOrderBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getPortAddress()
            
com.pega.pegarules.pub.util.WebSvcsParser.getPortName()
            
com.pega.pegarules.pub.util.WebSvcsParser.getPortTypeName()
            
com.pega.pegarules.pub.context.PRRequestor.getProcessedRuleSetList()
          since 5.4, use PRPRAuthorization.getEncodedRuleSetList() 
com.pega.pegarules.pub.dictionary.ClassInfo.getPropertyInfo(String)
            
com.pega.pegarules.pub.database.BadCircumstanceDateFormat.getPropertyName()
          this is no longer applicable 
com.pega.pegarules.pub.util.SchemaParser.getQNameToGeneratedClassMapping()
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestHeaderElementName(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestHeaderElementNameBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestHeadersBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestHeaderType(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestHeaderTypeBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestHeaderUseBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestParameterElementName(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestParameterElementNameBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestParameterQNameBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestParametersBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestParameterType(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getRequestParameterTypeBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseHeaderElementName(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseHeaderElementNameBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseHeadersBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseHeaderType(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseHeaderTypeBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseHeaderUseBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseParameterElementName(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseParameterElementNameBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseParameterQNameBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseParametersBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseParameterType(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getResponseParameterTypeBySig(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getServiceName()
            
com.pega.pegarules.pub.util.ServiceUtils.getServPackRulesetlist(String, String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getSOAPActionBySig(String)
            
com.pega.pegarules.pub.util.WebSvcsParser.getSOAPURL()
            
com.pega.pegarules.pub.context.PRThread.getStepChangeList()
          This function will be removed in 5.2. 
com.pega.pegarules.pub.database.ClassDefinition.getTableName()
          use ClassDefinition.getTableName(com.pega.pegarules.pub.runtime.PublicAPI) instead 
com.pega.pegarules.pub.util.ServiceUtils.getXSDParser()
            
com.pega.pegarules.pub.dictionary.ImmutablePropertyAliasInfo.hasTypeNumber()
          Use hasTypeInteger() instead 
com.pega.pegarules.pub.dictionary.ImmutablePropertyInfo.hasTypeNumber()
          Use hasTypeInteger() instead 
com.pega.pegarules.pub.runtime.StreamBuilderToolKit.includeShowDeclarativeProperty()
          use PegaStreamAPI.isShowMeDeclarativeEnabled() instead 
com.pega.pegarules.pub.runtime.StreamBuilderToolKit.includeShowMe()
          use PegaStreamAPI.isShowMeInsertEnabled() instead 
com.pega.pegarules.pub.runtime.StreamBuilderToolKit.includeShowProperty()
          use PegaStreamAPI.isShowMePropertyEnabled() instead 
com.pega.pegarules.pub.util.ServiceUtils.initializeAxisClient(ClipboardPage, boolean)
            
com.pega.pegarules.pub.database.Database.openForAllCircumstanceVals(StringMap, RuleResolutionInformation)
            
com.pega.pegarules.pub.database.RulesetContext.openForAllCircumstanceVals(StringMap, RuleResolutionInformation)
            
com.pega.pegarules.pub.util.ParseUtils.parseXML(Element, String, ClipboardPage)
            
com.pega.pegarules.pub.util.ParseUtils.parseXML(Reader, String, ClipboardPage)
            
com.pega.pegarules.pub.util.ParseUtils.parseXML(String, String, ClipboardPage)
            
com.pega.pegarules.pub.util.ParseUtils.parseXML(String, String, ClipboardPage, String)
            
com.pega.pegarules.pub.runtime.ParameterPage.putObject(String, Object, boolean)
          Use putObject(String aName, Object aValue) instead 
com.pega.pegarules.pub.services.ServiceInterface.requestorIsValid()
          Check if the cached requestor ID value is still valid 
com.pega.pegarules.pub.context.PRAuthentication.setAccessGroup(PublicAPI, String)
            
com.pega.pegarules.pub.runtime.PublicAPI.setETag(long)
            
com.pega.pegarules.pub.context.PRAuthentication.setFailCount(PublicAPI, int)
          convert callers to AuthService 
com.pega.pegarules.pub.runtime.StreamBuilderToolKit.setShowProperty(boolean)
          use PegaStreamAPI.enableShowMeProperty(boolean) instead 
com.pega.pegarules.pub.context.PRAuthentication.setUserAuthenticated(PublicAPI, boolean)
          convert callers to AuthService 
com.pega.pegarules.pub.context.PRAuthentication.setUserSecurityProfile(PublicAPI, String)
          convert callers to AuthService 
com.pega.pegarules.pub.context.PRAuthentication.setUserSecurityProfile(PublicAPI, String, ClipboardPage)
          convert callers to AuthService 
com.pega.pegarules.pub.context.PRAuthentication.setUserSecurityProfile(PublicAPI, String, ParameterPage)
          convert callers to AuthService 
com.pega.pegarules.pub.context.PRAuthentication.setUserSecurityProfile(PublicAPI, String, String)
          convert callers to AuthService 
com.pega.pegarules.pub.database.LockManager.unlockAllForOperator()
          As of version 6.3, use LockManager.unlockForRequestor() instead. 
com.pega.pegarules.pub.util.ServiceUtils.validateListener(ClipboardPage)
            
 

Deprecated Constructors
com.pega.pegarules.pub.database.BadTableMappingException(Throwable, String)
          use one of the other constructors 
com.pega.pegarules.pub.database.Column(String, DatabaseStateToken, int, int, boolean, String, int, boolean)
          use the constructor that takes a catalog and schema name 
com.pega.pegarules.pub.generator.LiteweightPropertyDefinition()
            
com.pega.pegarules.pub.util.PRReader(File, String)
            
com.pega.pegarules.pub.util.PRWriter(File, String)
            
com.pega.pegarules.pub.util.PRWriterCompressor(File, File, String)
            
com.pega.pegarules.pub.util.PRWriterCompressor(PRFile, PRFile, String)
            
 



Copyright © 2012 Pegasystems Inc. All Rights Reserved.