Skip navigation links

Oracle Communications Service Broker Policy and Charging MBean Java API Reference
6.0

E26225-01


oracle.ocsb.app.rcc.feature.pcrf.app.config.beans
Class PccProfile

java.lang.Object
  extended by oracle.ocsb.app.rcc.feature.pcrf.app.config.beans.PccProfile

All Implemented Interfaces:
PccProfileMBean, PccProfileReadOnlyMBean

public class PccProfile
extends Object
implements PccProfileMBean

Java class for pccProfile complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="pccProfile">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <attribute name="profileName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="ruleName" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="static" use="required" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="precedence" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="ruleBaseName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="policyControlProfileName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="chargingProfileName" type="{http://www.w3.org/2001/XMLSchema}string" />
       <attribute name="activationTime" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="deactivationTime" type="{http://www.w3.org/2001/XMLSchema}long" />
       <attribute name="default" type="{http://www.w3.org/2001/XMLSchema}boolean" />
       <attribute name="flow_description" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 

Field Summary
protected  Boolean _default
           
protected  boolean _static
           
protected  Long activationTime
           
protected  String chargingProfileName
           
protected  Long deactivationTime
           
protected  String flowDescription
           
protected  String policyControlProfileName
           
protected  int precedence
           
protected  String profileName
           
protected  String ruleBaseName
           
protected  String ruleName
           

 

Constructor Summary
PccProfile()
          Default Constructor
PccProfile(String profileName, String ruleName, boolean _static, int precedence, String ruleBaseName, String policyControlProfileName, String chargingProfileName, Long activationTime, Long deactivationTime, Boolean _default, String flowDescription)
           

 

Method Summary
 Long getActivationTime()
          Gets the value of the activationTime property.
 String getChargingProfileName()
          Gets the value of the chargingProfileName property.
 Long getDeactivationTime()
          Gets the value of the deactivationTime property.
 String getFlowDescription()
          Gets the value of the flowDescription property.
 String getPolicyControlProfileName()
          Gets the value of the policyControlProfileName property.
 int getPrecedence()
          Gets the value of the precedence property.
 String getProfileName()
          Gets the value of the profileName property.
 String getRuleBaseName()
          Gets the value of the ruleBaseName property.
 String getRuleName()
          Gets the value of the ruleName property.
 Boolean isDefault()
          Gets the value of the default property.
 boolean isStatic()
          Gets the value of the static property.
 void setActivationTime(Long value)
          Sets the value of the activationTime property.
 void setChargingProfileName(String value)
          Sets the value of the chargingProfileName property.
 void setDeactivationTime(Long value)
          Sets the value of the deactivationTime property.
 void setDefault(Boolean value)
          Sets the value of the default property.
 void setFlowDescription(String value)
          Sets the value of the flowDescription property.
 void setPolicyControlProfileName(String value)
          Sets the value of the policyControlProfileName property.
 void setPrecedence(int value)
          Sets the value of the precedence property.
 void setProfileName(String value)
          Sets the value of the profileName property.
 void setRuleBaseName(String value)
          Sets the value of the ruleBaseName property.
 void setRuleName(String value)
          Sets the value of the ruleName property.
 void setStatic(boolean value)
          Sets the value of the static property.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Field Detail

profileName

protected String profileName

ruleName

protected String ruleName

_static

protected boolean _static

precedence

protected int precedence

ruleBaseName

protected String ruleBaseName

policyControlProfileName

protected String policyControlProfileName

chargingProfileName

protected String chargingProfileName

activationTime

protected Long activationTime

deactivationTime

protected Long deactivationTime

_default

protected Boolean _default

flowDescription

protected String flowDescription

Constructor Detail

PccProfile

public PccProfile()
Default Constructor

PccProfile

public PccProfile(String profileName,
                  String ruleName,
                  boolean _static,
                  int precedence,
                  String ruleBaseName,
                  String policyControlProfileName,
                  String chargingProfileName,
                  Long activationTime,
                  Long deactivationTime,
                  Boolean _default,
                  String flowDescription)

Method Detail

getProfileName

public String getProfileName()
Gets the value of the profileName property.
Specified by:
getProfileName in interface PccProfileReadOnlyMBean
Returns:
possible object is String

setProfileName

public void setProfileName(String value)
Sets the value of the profileName property.
Specified by:
setProfileName in interface PccProfileMBean
Parameters:
value - allowed object is String

getRuleName

public String getRuleName()
Gets the value of the ruleName property.
Specified by:
getRuleName in interface PccProfileReadOnlyMBean
Returns:
possible object is String

setRuleName

public void setRuleName(String value)
Sets the value of the ruleName property.
Specified by:
setRuleName in interface PccProfileMBean
Parameters:
value - allowed object is String

isStatic

public boolean isStatic()
Gets the value of the static property.
Specified by:
isStatic in interface PccProfileMBean

setStatic

public void setStatic(boolean value)
Sets the value of the static property.
Specified by:
setStatic in interface PccProfileMBean

getPrecedence

public int getPrecedence()
Gets the value of the precedence property.
Specified by:
getPrecedence in interface PccProfileReadOnlyMBean

setPrecedence

public void setPrecedence(int value)
Sets the value of the precedence property.
Specified by:
setPrecedence in interface PccProfileMBean

getRuleBaseName

public String getRuleBaseName()
Gets the value of the ruleBaseName property.
Specified by:
getRuleBaseName in interface PccProfileReadOnlyMBean
Returns:
possible object is String

setRuleBaseName

public void setRuleBaseName(String value)
Sets the value of the ruleBaseName property.
Specified by:
setRuleBaseName in interface PccProfileMBean
Parameters:
value - allowed object is String

getPolicyControlProfileName

public String getPolicyControlProfileName()
Gets the value of the policyControlProfileName property.
Specified by:
getPolicyControlProfileName in interface PccProfileReadOnlyMBean
Returns:
possible object is String

setPolicyControlProfileName

public void setPolicyControlProfileName(String value)
Sets the value of the policyControlProfileName property.
Specified by:
setPolicyControlProfileName in interface PccProfileMBean
Parameters:
value - allowed object is String

getChargingProfileName

public String getChargingProfileName()
Gets the value of the chargingProfileName property.
Specified by:
getChargingProfileName in interface PccProfileReadOnlyMBean
Returns:
possible object is String

setChargingProfileName

public void setChargingProfileName(String value)
Sets the value of the chargingProfileName property.
Specified by:
setChargingProfileName in interface PccProfileMBean
Parameters:
value - allowed object is String

getActivationTime

public Long getActivationTime()
Gets the value of the activationTime property.
Specified by:
getActivationTime in interface PccProfileReadOnlyMBean
Returns:
possible object is Long

setActivationTime

public void setActivationTime(Long value)
Sets the value of the activationTime property.
Specified by:
setActivationTime in interface PccProfileMBean
Parameters:
value - allowed object is Long

getDeactivationTime

public Long getDeactivationTime()
Gets the value of the deactivationTime property.
Specified by:
getDeactivationTime in interface PccProfileReadOnlyMBean
Returns:
possible object is Long

setDeactivationTime

public void setDeactivationTime(Long value)
Sets the value of the deactivationTime property.
Specified by:
setDeactivationTime in interface PccProfileMBean
Parameters:
value - allowed object is Long

isDefault

public Boolean isDefault()
Gets the value of the default property.
Specified by:
isDefault in interface PccProfileMBean
Returns:
possible object is Boolean

setDefault

public void setDefault(Boolean value)
Sets the value of the default property.
Specified by:
setDefault in interface PccProfileMBean
Parameters:
value - allowed object is Boolean

getFlowDescription

public String getFlowDescription()
Gets the value of the flowDescription property.
Specified by:
getFlowDescription in interface PccProfileReadOnlyMBean
Returns:
possible object is String

setFlowDescription

public void setFlowDescription(String value)
Sets the value of the flowDescription property.
Specified by:
setFlowDescription in interface PccProfileMBean
Parameters:
value - allowed object is String

Skip navigation links

Oracle Communications Service Broker Policy and Charging MBean Java API Reference
6.0

E26225-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.