org.kuali.student.enrollment.class2.courseoffering.service.impl
Class LuiServiceMockImpl
java.lang.Object
org.kuali.student.enrollment.class2.courseoffering.service.impl.LuiServiceMockImpl
- All Implemented Interfaces:
- LuiService
public class LuiServiceMockImpl
- extends Object
- implements LuiService
- Author:
- nwright
|
Method Summary |
LuiInfo |
createLui(String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
|
LuiCapacityInfo |
createLuiCapacity(String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
|
LuiLuiRelationInfo |
createLuiLuiRelation(String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
|
StatusInfo |
deleteLui(String luiId,
ContextInfo contextInfo)
|
StatusInfo |
deleteLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
|
StatusInfo |
deleteLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
|
LuiInfo |
getLui(String luiId,
ContextInfo contextInfo)
|
List<LuiCapacityInfo> |
getLuiCapacitiesByIds(List<String> luiCapacityIds,
ContextInfo contextInfo)
|
List<LuiCapacityInfo> |
getLuiCapacitiesByLui(String luiId,
ContextInfo contextInfo)
|
LuiCapacityInfo |
getLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
|
List<String> |
getLuiCapacityIdsByType(String luiCapacityTypeKey,
ContextInfo contextInfo)
|
List<String> |
getLuiIdsByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
|
List<String> |
getLuiIdsByAtpAndType(String atpId,
String typeKey,
ContextInfo contextInfo)
|
List<String> |
getLuiIdsByClu(String cluId,
ContextInfo contextInfo)
|
List<String> |
getLuiIdsByLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
|
List<String> |
getLuiIdsByRelatedLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
|
List<String> |
getLuiIdsByType(String luiTypeKey,
ContextInfo contextInfo)
|
LuiLuiRelationInfo |
getLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
|
List<String> |
getLuiLuiRelationIdsByType(String luiLuiRelationTypeKey,
ContextInfo contextInfo)
|
List<LuiLuiRelationInfo> |
getLuiLuiRelationsByIds(List<String> luiLuiRelationIds,
ContextInfo contextInfo)
|
List<LuiLuiRelationInfo> |
getLuiLuiRelationsByLui(String luiId,
ContextInfo contextInfo)
|
List<LuiLuiRelationInfo> |
getLuiLuiRelationsByLuiAndRelatedLui(String luiId,
String relatedLuiId,
ContextInfo contextInfo)
|
List<LuiInfo> |
getLuiLuiRelationsByLuiAndRelatedLuiType(String luiId,
String relatedLuiTypeKey,
ContextInfo contextInfo)
|
List<LuiInfo> |
getLuisByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
|
List<LuiInfo> |
getLuisByIds(List<String> luiIds,
ContextInfo contextInfo)
|
List<LuiInfo> |
getLuisByRelatedLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
|
List<LuiInfo> |
getRelatedLuisByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
|
List<LuiCapacityInfo> |
searchForLuiCapacities(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<String> |
searchForLuiCapacityIds(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<String> |
searchForLuiIds(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<String> |
searchForLuiLuiRelationIds(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<LuiLuiRelationInfo> |
searchForLuiLuiRelations(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
|
List<LuiInfo> |
searchForLuis(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
|
LuiInfo |
updateLui(String luiId,
LuiInfo luiInfo,
ContextInfo contextInfo)
|
LuiCapacityInfo |
updateLuiCapacity(String luiCapacityId,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
|
LuiLuiRelationInfo |
updateLuiLuiRelation(String luiLuiRelationId,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
validateLui(String validationTypeKey,
String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
validateLuiCapacity(String validationTypeKey,
String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
|
List<ValidationResultInfo> |
validateLuiLuiRelation(String validationTypeKey,
String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LuiServiceMockImpl
public LuiServiceMockImpl()
getLui
public LuiInfo getLui(String luiId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLui in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuisByIds
public List<LuiInfo> getLuisByIds(List<String> luiIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuisByIds in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiIdsByType
public List<String> getLuiIdsByType(String luiTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiIdsByType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiIdsByClu
public List<String> getLuiIdsByClu(String cluId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiIdsByClu in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiIdsByAtpAndType
public List<String> getLuiIdsByAtpAndType(String atpId,
String typeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiIdsByAtpAndType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiIdsByAtpAndClu
public List<String> getLuiIdsByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiIdsByAtpAndClu in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuisByAtpAndClu
public List<LuiInfo> getLuisByAtpAndClu(String cluId,
String atpId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuisByAtpAndClu in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForLuiIds
public List<String> searchForLuiIds(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForLuiIds in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForLuis
public List<LuiInfo> searchForLuis(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForLuis in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateLui
public List<ValidationResultInfo> validateLui(String validationTypeKey,
String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
validateLui in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createLui
public LuiInfo createLui(String cluId,
String atpId,
String luiTypeKey,
LuiInfo luiInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createLui in interface LuiService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
updateLui
public LuiInfo updateLui(String luiId,
LuiInfo luiInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateLui in interface LuiService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
deleteLui
public StatusInfo deleteLui(String luiId,
ContextInfo contextInfo)
throws DependentObjectsExistException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteLui in interface LuiService
- Throws:
DependentObjectsExistException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiLuiRelation
public LuiLuiRelationInfo getLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiLuiRelation in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiLuiRelationsByIds
public List<LuiLuiRelationInfo> getLuiLuiRelationsByIds(List<String> luiLuiRelationIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiLuiRelationsByIds in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiLuiRelationIdsByType
public List<String> getLuiLuiRelationIdsByType(String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiLuiRelationIdsByType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiLuiRelationsByLui
public List<LuiLuiRelationInfo> getLuiLuiRelationsByLui(String luiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiLuiRelationsByLui in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiLuiRelationsByLuiAndRelatedLui
public List<LuiLuiRelationInfo> getLuiLuiRelationsByLuiAndRelatedLui(String luiId,
String relatedLuiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiLuiRelationsByLuiAndRelatedLui in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiLuiRelationsByLuiAndRelatedLuiType
public List<LuiInfo> getLuiLuiRelationsByLuiAndRelatedLuiType(String luiId,
String relatedLuiTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiLuiRelationsByLuiAndRelatedLuiType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiIdsByRelatedLuiAndRelationType
public List<String> getLuiIdsByRelatedLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiIdsByRelatedLuiAndRelationType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuisByRelatedLuiAndRelationType
public List<LuiInfo> getLuisByRelatedLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuisByRelatedLuiAndRelationType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiIdsByLuiAndRelationType
public List<String> getLuiIdsByLuiAndRelationType(String relatedLuiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiIdsByLuiAndRelationType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getRelatedLuisByLuiAndRelationType
public List<LuiInfo> getRelatedLuisByLuiAndRelationType(String luiId,
String luiLuiRelationTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getRelatedLuisByLuiAndRelationType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForLuiLuiRelationIds
public List<String> searchForLuiLuiRelationIds(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForLuiLuiRelationIds in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForLuiLuiRelations
public List<LuiLuiRelationInfo> searchForLuiLuiRelations(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForLuiLuiRelations in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateLuiLuiRelation
public List<ValidationResultInfo> validateLuiLuiRelation(String validationTypeKey,
String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
validateLuiLuiRelation in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createLuiLuiRelation
public LuiLuiRelationInfo createLuiLuiRelation(String luiId,
String relatedLuiId,
String luiLuiRelationTypeKey,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
throws CircularRelationshipException,
DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createLuiLuiRelation in interface LuiService
- Throws:
CircularRelationshipException
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
updateLuiLuiRelation
public LuiLuiRelationInfo updateLuiLuiRelation(String luiLuiRelationId,
LuiLuiRelationInfo luiLuiRelationInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateLuiLuiRelation in interface LuiService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
deleteLuiLuiRelation
public StatusInfo deleteLuiLuiRelation(String luiLuiRelationId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteLuiLuiRelation in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiCapacity
public LuiCapacityInfo getLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiCapacity in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiCapacityIdsByType
public List<String> getLuiCapacityIdsByType(String luiCapacityTypeKey,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiCapacityIdsByType in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiCapacitiesByIds
public List<LuiCapacityInfo> getLuiCapacitiesByIds(List<String> luiCapacityIds,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiCapacitiesByIds in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
getLuiCapacitiesByLui
public List<LuiCapacityInfo> getLuiCapacitiesByLui(String luiId,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
getLuiCapacitiesByLui in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForLuiCapacities
public List<LuiCapacityInfo> searchForLuiCapacities(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForLuiCapacities in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
searchForLuiCapacityIds
public List<String> searchForLuiCapacityIds(org.kuali.rice.core.api.criteria.QueryByCriteria criteria,
ContextInfo contextInfo)
throws InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
searchForLuiCapacityIds in interface LuiService
- Throws:
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
validateLuiCapacity
public List<ValidationResultInfo> validateLuiCapacity(String validationTypeKey,
String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
validateLuiCapacity in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
createLuiCapacity
public LuiCapacityInfo createLuiCapacity(String luiCapacityTypeKey,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException
- Specified by:
createLuiCapacity in interface LuiService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
updateLuiCapacity
public LuiCapacityInfo updateLuiCapacity(String luiCapacityId,
LuiCapacityInfo luiCapacityInfo,
ContextInfo contextInfo)
throws DataValidationErrorException,
DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException,
ReadOnlyException,
VersionMismatchException
- Specified by:
updateLuiCapacity in interface LuiService
- Throws:
DataValidationErrorException
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
ReadOnlyException
VersionMismatchException
deleteLuiCapacity
public StatusInfo deleteLuiCapacity(String luiCapacityId,
ContextInfo contextInfo)
throws DoesNotExistException,
InvalidParameterException,
MissingParameterException,
OperationFailedException,
PermissionDeniedException
- Specified by:
deleteLuiCapacity in interface LuiService
- Throws:
DoesNotExistException
InvalidParameterException
MissingParameterException
OperationFailedException
PermissionDeniedException
Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.