atg.svc.repository.beans
Class _SolutionFieldValue_Impl
java.lang.Object
atg.svc.repository.beans._SolutionFieldValue_Impl
- All Implemented Interfaces:
- atg.svc.repository.beans.pv.SolutionFieldValue_PV, SecuredItem, SolutionFieldValue, java.io.Serializable, javax.ejb.EJBLocalObject
- Direct Known Subclasses:
- _SolutionFieldValue_BeanImpl, _SolutionFieldValue_ReposImpl
public abstract class _SolutionFieldValue_Impl
- extends java.lang.Object
- implements atg.svc.repository.beans.pv.SolutionFieldValue_PV, java.io.Serializable
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface atg.svc.repository.beans.pv.SolutionFieldValue_PV |
_isMutable, getBigString, getDate, getExternalAudience, getExternalAudienceSorted, getFragment, getHasBoolean, getHasNumber, getId, getInternalAudience, getInternalAudienceSorted, getInternalModify, getInternalModifySorted, getNumber, getString, getType, isBoolean, prepareInstanceForWrite, setBigString, setBoolean, setDate, setExternalAudience, setFragment, setHasBoolean, setHasNumber, setId, setInternalAudience, setInternalModify, setNumber, setString, setType, writeInstance |
| Methods inherited from interface javax.ejb.EJBLocalObject |
getEJBLocalHome, getPrimaryKey, isIdentical, remove |
_SolutionFieldValue_Impl
public _SolutionFieldValue_Impl()
isRemoved
public boolean isRemoved()
throws javax.ejb.EJBException
- Description copied from interface:
atg.svc.repository.beans.pv.SolutionFieldValue_PV
- Returns true if the underlying object has been removed. False otherwise.
- Specified by:
isRemoved in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
isRemoved in interface SolutionFieldValue
- Throws:
javax.ejb.EJBException
_getItemDescriptorName
public java.lang.String _getItemDescriptorName()
_getObjectInterfaceClass
public java.lang.Class _getObjectInterfaceClass()
copyTo
public void copyTo(SolutionFieldValue destination)
throws javax.ejb.EJBException
- Description copied from interface:
atg.svc.repository.beans.pv.SolutionFieldValue_PV
- Copies the property values of this instance to another instance of the same data type. Only properties that are both readable and writable are copied. Each property is copied by calling the getter method on the source instance and setting the result in the destination instance using the setter method.
- Specified by:
copyTo in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
copyTo in interface SolutionFieldValue
- Throws:
javax.ejb.EJBException
getValue
public java.lang.Object getValue()
throws javax.ejb.EJBException
- Specified by:
getValue in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getValue in interface SolutionFieldValue
- Returns:
- Returns the value or null if there is no value.
- Throws:
javax.ejb.EJBException - A system-level error occurred
setValue
public void setValue(java.lang.Object value)
throws javax.ejb.EJBException
- Specified by:
setValue in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
setValue in interface SolutionFieldValue
- Parameters:
value - Sets the value
- Throws:
javax.ejb.EJBException - A system-level error occurred
getFieldDefinitionType
public FieldDefinitionType getFieldDefinitionType()
throws javax.ejb.EJBException
- Specified by:
getFieldDefinitionType in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getFieldDefinitionType in interface SolutionFieldValue
- Returns:
- Gets the value data type
- Throws:
javax.ejb.EJBException - A system-level error occurred
setFieldDefinitionType
public void setFieldDefinitionType(FieldDefinitionType type)
throws javax.ejb.EJBException
- Specified by:
setFieldDefinitionType in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
setFieldDefinitionType in interface SolutionFieldValue
- Parameters:
type - Sets the value data type
- Throws:
javax.ejb.EJBException - A system-level error occurred
getIsVisible
public boolean getIsVisible()
throws javax.ejb.EJBException
- Description copied from interface:
SecuredItem
- Returns true if the object is visible for the current user.
- Specified by:
getIsVisible in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getIsVisible in interface SecuredItem- Specified by:
getIsVisible in interface SolutionFieldValue
- Returns:
- Returns true if this value is visible for the current user.
- Throws:
javax.ejb.EJBException - A system-level error occurred
getIsEditable
public boolean getIsEditable()
throws javax.ejb.EJBException
- Specified by:
getIsEditable in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getIsEditable in interface SolutionFieldValue
- Returns:
- Returns true if this value is editable for the current user.
- Throws:
javax.ejb.EJBException - A system-level error occurred
getIsExternallyVisible
public boolean getIsExternallyVisible()
throws javax.ejb.EJBException
- Specified by:
getIsExternallyVisible in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getIsExternallyVisible in interface SolutionFieldValue
- Returns:
- Returns true if this value is visible for everyone external.
- Throws:
javax.ejb.EJBException - A system-level error occurred
getSolutionField
public SolutionField getSolutionField()
throws ObjectNotFoundException,
javax.ejb.EJBException
- Description copied from interface:
atg.svc.repository.beans.pv.SolutionFieldValue_PV
- Gets the SolutionField parent of this SolutionFieldValue.
- Specified by:
getSolutionField in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getSolutionField in interface SolutionFieldValue
- Returns:
- The parent SolutionField of this SolutionFieldValue.
- Throws:
ObjectNotFoundException
javax.ejb.EJBException - A system-level error occurred
getHasPersonalization
public boolean getHasPersonalization()
throws javax.ejb.EJBException
- Specified by:
getHasPersonalization in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getHasPersonalization in interface SolutionFieldValue
- Returns:
- Returns true if the value has personalization properties specified.
- Throws:
javax.ejb.EJBException - A system-level error occurred
getIsExternallyVisible
public boolean getIsExternallyVisible(java.lang.String segmentName)
throws javax.ejb.EJBException
- Specified by:
getIsExternallyVisible in interface atg.svc.repository.beans.pv.SolutionFieldValue_PV- Specified by:
getIsExternallyVisible in interface SolutionFieldValue
- Returns:
- Returns true if this field value is externally visible for the given segment.
- Throws:
javax.ejb.EJBException - A system-level error occurred