Class ASGSecurityBoxPersistenceServiceImpl

  • All Implemented Interfaces:
    net.anotheria.access.storage.persistence.SecurityBoxPersistenceService, net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>, net.anotheria.anoprise.metafactory.Service

    public class ASGSecurityBoxPersistenceServiceImpl
    extends Object
    implements net.anotheria.access.storage.persistence.SecurityBoxPersistenceService
    File system implementation of SecurityBoxPersistenceService.
    Author:
    Alexandr Bolbat
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      net.anotheria.access.impl.SecurityBox create​(net.anotheria.access.impl.SecurityBox t)  
      void delete​(net.anotheria.access.impl.SecurityBox box)  
      boolean exists​(net.anotheria.access.impl.SecurityBox box)  
      List<net.anotheria.access.impl.SecurityBox> query​(net.anotheria.anoprise.dualcrud.Query q)  
      net.anotheria.access.impl.SecurityBox read​(net.anotheria.anoprise.dualcrud.SaveableID boxOwner)  
      net.anotheria.access.impl.SecurityBox save​(net.anotheria.access.impl.SecurityBox box)  
      net.anotheria.access.impl.SecurityBox update​(net.anotheria.access.impl.SecurityBox box)  
    • Constructor Detail

      • ASGSecurityBoxPersistenceServiceImpl

        protected ASGSecurityBoxPersistenceServiceImpl()
        Protected constructor.
    • Method Detail

      • create

        public net.anotheria.access.impl.SecurityBox create​(net.anotheria.access.impl.SecurityBox t)
                                                     throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        create in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException
      • read

        public net.anotheria.access.impl.SecurityBox read​(net.anotheria.anoprise.dualcrud.SaveableID boxOwner)
                                                   throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        read in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException
      • update

        public net.anotheria.access.impl.SecurityBox update​(net.anotheria.access.impl.SecurityBox box)
                                                     throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        update in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException
      • delete

        public void delete​(net.anotheria.access.impl.SecurityBox box)
                    throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        delete in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException
      • save

        public net.anotheria.access.impl.SecurityBox save​(net.anotheria.access.impl.SecurityBox box)
                                                   throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        save in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException
      • exists

        public boolean exists​(net.anotheria.access.impl.SecurityBox box)
                       throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        exists in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException
      • query

        public List<net.anotheria.access.impl.SecurityBox> query​(net.anotheria.anoprise.dualcrud.Query q)
                                                          throws net.anotheria.anoprise.dualcrud.CrudServiceException
        Specified by:
        query in interface net.anotheria.anoprise.dualcrud.CrudService<net.anotheria.access.impl.SecurityBox>
        Throws:
        net.anotheria.anoprise.dualcrud.CrudServiceException