Deprecated API

Deprecated Classes
com.ibm.itim.dataservices.model.PartialResultsReason
          Replaced by SearchResultsStatus. 
 

Deprecated Exceptions
com.ibm.itim.apps.AuthenticationException
            
 

Deprecated Fields
com.ibm.itim.dataservices.model.domain.Account.ACCOUNT_ATTR_HOST_SERVICE
            
com.ibm.itim.dataservices.model.domain.Account.ACCOUNT_ATTR_PERSON
            
com.ibm.itim.dataservices.model.domain.Account.ACCOUNT_ATTR_SERVICE
            
com.ibm.itim.common.AttributeChangeOperation.ACTION_ADD
          See ADD_ACTION. 
com.ibm.itim.common.AttributeChangeOperation.ACTION_ADD_ENUM
          See ADD_ACTION. 
com.ibm.itim.common.AttributeChangeOperation.ACTION_CHANGE
          See REPLACE_ACTION. 
com.ibm.itim.common.AttributeChangeOperation.ACTION_CHANGE_ENUM
          See REPLACE_ACTION. 
com.ibm.itim.common.AttributeChangeOperation.ACTION_REMOVE
          See REMOVE_ACTION. 
com.ibm.itim.common.AttributeChangeOperation.ACTION_REMOVE_ENUM
          See REMOVE_ACTION. 
com.ibm.itim.dataservices.model.ModelException.ATTR_IN_USE
            
com.ibm.itim.logging.SystemLog.DEBUG_INFO
          SystemLog only supports message logging with type of ERROR, WARNING, or INFO. DEBUG_INFO is mapped to DEBUG_MAX in JLOG. 
com.ibm.itim.logging.SystemLog.FATAL_ERROR
          Use ERROR instead. 
com.ibm.itim.logging.SystemLog.NON_FATAL_ERROR
          Use ERROR instead. 
com.ibm.itim.dataservices.model.domain.HostedService.SERVICE_ATTR_CONCRETE
            
com.ibm.itim.dataservices.model.domain.Service.SERVICE_ATTR_CONSTRAINT_VIOLATION_ACTION
            
com.ibm.itim.dataservices.model.domain.Service.SERVICE_ATTR_DISALLOWED_ACTION
            
com.ibm.itim.remoteservices.provider.ServiceProviderInformation.SERVICE_PROVIDER_FACTORY
          Use method getServiceProviderFactory(). 
com.ibm.itim.dataservices.model.system.SystemUser.SYSTEM_USER_ATTR_PASSWORD_LAST_CHANGED
          use Account.ACCOUNT_ATTR_PASSWORD_LAST_CHANGED 
 

Deprecated Methods
com.ibm.itim.dataservices.model.Permission.addAttributeRight(AttributeRight)
          Add rights directly to Collection returned in getAttributeRights() instead. 
com.ibm.itim.dataservices.model.Permission.addClassRight(String)
          Add rights directly to Collection returned in getClassRights() instead. 
com.ibm.itim.apps.workflow.HumanResourceMO.execute(WorkflowSearchResultsMO, Locale)
          As of ITIM 4.6 HumanResourceMO.getAssignments(WorkflowSearchResultsMO, Locale). 
com.ibm.itim.dataservices.model.domain.PersonEntity.getAccounts()
          Use AccountSearch class in provisioning package instead. 
com.ibm.itim.common.AttributeChangeOperation.getAction()
          See getModificationAction. 
com.ibm.itim.apps.jaas.callback.PlatformCallbackHandler.getChallenges()
          Use getUserChallenges() instead 
com.ibm.itim.dataservices.model.ModelSchema.getClassSchemaAttributes(String)
          use LDAPSchema.getClassSchemaAttributes(). 
com.ibm.itim.dataservices.model.ModelSchema.getClassSchemaAttributes(String, String)
          use LDAPSchema.getClassSchemaAttributes(). 
com.ibm.itim.dataservices.model.domain.Service.getConstraintViolationAction()
          Use getNonComplianceAction(). 
com.ibm.itim.remoteservices.provider.PlatformContext.getDirectoryContext()
          See UnsolicitedNotificationHandler.findService(). 
com.ibm.itim.remoteservices.provider.InitialPlatformContext.getDirectoryContext()
          See UnsolicitedEventProcessor.findService(). 
com.ibm.itim.dataservices.model.domain.Service.getDisallowedAction()
          Use getNonComplianceAction(). 
com.ibm.itim.common.AttributeValue.getMapValue()
          This will no longer be supported. Clients with this need must retrieve the Objects and parse them themselves. 
com.ibm.itim.workflow.model.AssignmentGroup.getParticipant()
            
com.ibm.itim.apps.ITIMFailedLoginException.getThrowable()
            
com.ibm.itim.apps.ITIMCredentialExpiredException.getThrowable()
            
com.ibm.itim.exception.ITIMRuntimeException.getThrowable()
            
com.ibm.itim.exception.ITIMException.getThrowable()
            
com.ibm.itim.logging.SystemLog.getTraceExceptions()
          This method will be removed in the next major release. Exception will always be traced. 
com.ibm.itim.apps.provisioning.AccountManager.isAccountCompliant(AccountMO, Collection)
          Please use checkAccountCompliance method. 
com.ibm.itim.apps.provisioning.AccountManager.isAccountCompliant(PersonMO, ServiceMO, AttributeValues, Collection)
          Please use checkAccountCompliance method. 
com.ibm.itim.dataservices.model.domain.Account.isEnroleAccount()
            
com.ibm.itim.dataservices.model.domain.DirectorySystem.isLostPwdByMail()
          Replaced by isPasswordResetRequired(). 
com.ibm.itim.remoteservices.provider.ServiceProviderInformation.isStoreAccountPassword()
          We not longer ever store the password locally, so the flag should not be used. 
com.ibm.itim.logging.SystemLog.logDebug(Object, Object)
          This method will be removed in the next major release. Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.text(). 
com.ibm.itim.logging.SystemLog.logDebug(Object, Object, Throwable)
          This method will be removed in the next major release. Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.logging.SystemLog.logDebug(String, Object)
          This method will be removed in the next major release. Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.text(). 
com.ibm.itim.logging.SystemLog.logDebug(String, Object, Throwable)
          This method will be removed in the next major release. Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.logging.SystemLog.logError(Object, Object, Throwable)
          This method will be removed in the next major release. Use logError(Object src, Object msg) instead. Throwable should be traced instead of logged as part of message. For Throwable tracing, Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.logging.SystemLog.logError(String, Object, Throwable)
          This method will be removed in the next major release. Use logError(String category, Object msg) instead. Throwable should be traced instead of logged as part of message. For Throwable tracing, Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.logging.SystemLog.logFatal(Object, Object)
          This method will be removed in the next major release. FATAL is not a supported severity anymore. Use logError() instead. 
com.ibm.itim.logging.SystemLog.logFatal(Object, Object, Throwable)
          This method will be removed in the next major release. FATAL is not a supported severity anymore. Use logError() instead. 
com.ibm.itim.logging.SystemLog.logFatal(String, Object)
          This method will be removed in the next major release. FATAL is not a supported severity anymore. Use logError() instead. 
com.ibm.itim.logging.SystemLog.logFatal(String, Object, Throwable)
          This method will be removed in the next major release. FATAL is not a supported severity anymore. Use logError() instead. 
com.ibm.itim.logging.SystemLog.logInformation(Object, Object, Throwable)
          This method will be removed in the next major release. Use logInformation(Object src, Object msg) instead. Throwable should be traced instead of logged as part of message. For Throwable tracing, Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.logging.SystemLog.logInformation(String, Object, Throwable)
          This method will be removed in the next major release. Use logInformation(String category, Object msg). Throwable should be traced instead of logged as part of message. For Throwable tracing, Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.webclient.logon.LogonMediator.logon(Credentials)
          As of ITIM 4.6, replaced by LogonMediator.login(Credentials credentials). 
com.ibm.itim.logging.SystemLog.logWarning(Object, Object, Throwable)
          This method will be removed in the next major release. Use logWarning(Object src, Object msg) instead. Throwable should be traced instead of logged as part of message. For Throwable tracing, Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.logging.SystemLog.logWarning(String, Object, Throwable)
          This method will be removed in the next major release. Use logWarning(String category, Object msg) instead. Throwable should be traced instead of logged as part of message. For Throwable tracing, Use JLogUtil.getTraceLogger() to get PDLogger, then use PDLogger.exception(). 
com.ibm.itim.dataservices.model.DirectoryObjectSearch.search(DistinguishedName, String, SearchParameters)
          Replaced by fetch(base, filter, params). 
com.ibm.itim.common.AttributeChangeOperation.setAction(String)
          See setModificationAction. 
com.ibm.itim.dataservices.model.domain.Service.setConstraintViolationAction(String)
          Use setNonComplianceAction(). 
com.ibm.itim.dataservices.model.domain.Service.setDisallowedAction(String)
          Use setNonComplianceAction(). 
com.ibm.itim.dataservices.model.domain.DirectorySystem.setLostPwdByMail(boolean)
          Replaced by setPasswordResetRequired(). 
com.ibm.itim.common.AttributeValue.setMapValue(Map)
          This will no longer be supported. Clients with this need must perform this parsing first and use the setValues method that uses a Collection. 
com.ibm.itim.workflow.model.AssignmentGroup.setParticipant(ActivityParticipant)
            
com.ibm.itim.logging.SystemLog.setTraceExceptions(boolean)
          This method will be removed in the next major release. Exception will always be traced. 
com.ibm.itim.webclient.logon.LogonMediator.signIn(Credentials)
          As of ITIM 4.6, replaced by LogonMediator.login(Credentials credentials). 
com.ibm.itim.webclient.logon.LogonMediator.signIn(Credentials, String)
          As of ITIM 4.6, replaced by LogonMediator.login(Credentials credentials). 
com.ibm.itim.webclient.logon.LogonMediator.signIn(String, String)
          As of ITIM 4.6, replaced by LogonMediator.login(Credentials credentials). 
com.ibm.itim.webclient.logon.LogonMediator.signIn(String, String, String)
          As of ITIM 4.6, replaced by LogonMediator.login(Credentials credentials). 
com.ibm.itim.dataservices.model.domain.AccountEntity.update(Account)
          use update(). 
com.ibm.itim.dataservices.model.DirectoryObjectEntity.update(DirectoryObject)
          please use update() 
com.ibm.itim.dataservices.model.ObjectProfileEntity.update(ObjectProfile)
          use update() 
 

Deprecated Constructors
com.ibm.itim.dataservices.model.domain.Account(String, AttributeValues)
          Use Account(String profileName) and setAttributes(attributes) instead 
com.ibm.itim.dataservices.model.domain.AdminDomain(String, AttributeValues)
          Use AdminDomain(AttributeValues) instead. Since 4.6 
com.ibm.itim.common.AttributeValue(String, Map)
          This will no longer be supported. Clients with this need must perform this parsing first and use the collection-based contstructor. 
com.ibm.itim.apps.AuthenticationException(String)
            
com.ibm.itim.apps.AuthenticationException(String, String)
            
com.ibm.itim.apps.AuthenticationException(String, Throwable)
            
com.ibm.itim.remoteservices.provider.InitialPlatformContext()
          Use contructor with subject 
com.ibm.itim.remoteservices.provider.InitialPlatformContext(String)
          Use contructor with subject 
com.ibm.itim.workflow.query.InvalidQueryException(String)
          Use new construtor InvalidQueryException(String msg, Object[] tokenValues, Throwable cause) 
com.ibm.itim.workflow.query.InvalidQueryException(String, String)
          Use new construtor InvalidQueryException(String msg, Object[] tokenValues, Throwable cause) 
com.ibm.itim.workflow.query.InvalidQueryException(String, Throwable)
          Use new construtor InvalidQueryException(String msg, Object[] tokenValues, Throwable cause) 
com.ibm.itim.dataservices.model.domain.Location(String, AttributeValues)
          Use Location(AttributeValues) instead. Since 4.6 
com.ibm.itim.dataservices.model.ObjectProfile(DistinguishedName, String, String, String, String, Map, String, Collection)
          this constructor will be removed. Client should not use this constructor. 
com.ibm.itim.dataservices.model.domain.Organization(String, AttributeValues)
          Use Organization(AttributeValues) instead. Since 4.6 
com.ibm.itim.dataservices.model.domain.OrganizationalUnit(String, AttributeValues)
          Use OrganizationalUnit(AttributeValues) instead. Since 4.6 
com.ibm.itim.dataservices.model.domain.Person(String, AttributeValues)
          Use Person(String profileName) and setAttributes(attributes) instead 
com.ibm.itim.workflow.model.WorkflowException(String)
          Use new constructor WorkflowException(String msg, Object[] tokenValues, Throwable cause) 
com.ibm.itim.workflow.model.WorkflowException(String, String)
          Use new construtor WorkflowException(String msg, Object[] tokenValues, Throwable cause) 
com.ibm.itim.workflow.model.WorkflowException(String, Throwable)
          Use new construtor WorkflowException(String msg, Object[] tokenValues, Throwable cause) 
 



IBM Tivoli Identity Manager 4.6
© Copyright International Business Machines Corporation 2005. All rights reserved. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.