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