Oracle Personalization
REAPI_RT
v9.0.2

oracle.dmt.op.re.base
Class TuningSettings

java.lang.Object
  |
  +--oracle.dmt.op.re.base.TuningSettings

public class TuningSettings
extends Object

Encapsulates the settings used to control the way recommendations are computed.


Constructor Summary
TuningSettings(Enum.DataSourceType dst, Enum.InterestDimensionType iDim, Enum.PersonalizationIndexType personalizationIndex, Enum.ProfileDataBalanceType pdb, Enum.ProfileUsageType pUsage)
          Creates and initializes a new TuningSettings object.
 
Method Summary
TypeMethod
 Enum.DataSourceType getDataSource()
          Returns data source.
 Enum.InterestDimensionType getInterestDimension()
          Returns interest dimention.
 Enum.PersonalizationIndexType getPersonalizationIndex()
          Returns personalization index.
 Enum.ProfileDataBalanceType getProfileDataBalance()
          Returns profile data balance.
 Enum.ProfileUsageType getProfileUsage()
          Returns profile usage.
 void validate()
          Validates TuningSettings object.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TuningSettings

public TuningSettings(Enum.DataSourceType dst,
                      Enum.InterestDimensionType iDim,
                      Enum.PersonalizationIndexType personalizationIndex,
                      Enum.ProfileDataBalanceType pdb,
                      Enum.ProfileUsageType pUsage)
Creates and initializes a new TuningSettings object.
Parameters:
dst - data source type
iDim - interesting dimension type
personalizationIndex -  
pdb - profile data balance
pUsage - profile usage
Throws:
NullParameterException - if any input parameter is null
Method Detail

getDataSource

public Enum.DataSourceType getDataSource()
Returns data source.
Returns:
DataSourceType

getInterestDimension

public Enum.InterestDimensionType getInterestDimension()
Returns interest dimention.
Returns:
InterestDimensionType

getPersonalizationIndex

public Enum.PersonalizationIndexType getPersonalizationIndex()
Returns personalization index.
Returns:
PersonalizationIndexType

getProfileDataBalance

public Enum.ProfileDataBalanceType getProfileDataBalance()
Returns profile data balance.
Returns:
ProfileDataBalanceType

getProfileUsage

public Enum.ProfileUsageType getProfileUsage()
Returns profile usage.
Returns:
ProfileUsageType

validate

public void validate()
              throws NullParameterException
Validates TuningSettings object.
Throws:
NullParameterException -  

Oracle Personalization
REAPI_RT
v9.0.2