Documentation
¶
Index ¶
- type VirtualHostCmdRepo
- type VirtualHostQueryRepo
- func (repo *VirtualHostQueryRepo) GetVirtualHostMappingsFilePath(vhostName valueObject.Fqdn) (valueObject.UnixFilePath, error)
- func (repo *VirtualHostQueryRepo) Read() ([]entity.VirtualHost, error)
- func (repo *VirtualHostQueryRepo) ReadAliasesByParentHostname(hostname valueObject.Fqdn) ([]entity.VirtualHost, error)
- func (repo *VirtualHostQueryRepo) ReadByHostname(hostname valueObject.Fqdn) (vhostEntity entity.VirtualHost, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VirtualHostCmdRepo ¶
type VirtualHostCmdRepo struct {
// contains filtered or unexported fields
}
func NewVirtualHostCmdRepo ¶
func NewVirtualHostCmdRepo( persistentDbSvc *internalDbInfra.PersistentDatabaseService, ) *VirtualHostCmdRepo
func (*VirtualHostCmdRepo) Create ¶
func (repo *VirtualHostCmdRepo) Create(createDto dto.CreateVirtualHost) error
func (*VirtualHostCmdRepo) Delete ¶
func (repo *VirtualHostCmdRepo) Delete(vhost entity.VirtualHost) error
type VirtualHostQueryRepo ¶
type VirtualHostQueryRepo struct {
// contains filtered or unexported fields
}
func NewVirtualHostQueryRepo ¶
func NewVirtualHostQueryRepo( persistentDbSvc *internalDbInfra.PersistentDatabaseService, ) *VirtualHostQueryRepo
func (*VirtualHostQueryRepo) GetVirtualHostMappingsFilePath ¶
func (repo *VirtualHostQueryRepo) GetVirtualHostMappingsFilePath( vhostName valueObject.Fqdn, ) (valueObject.UnixFilePath, error)
func (*VirtualHostQueryRepo) Read ¶
func (repo *VirtualHostQueryRepo) Read() ([]entity.VirtualHost, error)
func (*VirtualHostQueryRepo) ReadAliasesByParentHostname ¶
func (repo *VirtualHostQueryRepo) ReadAliasesByParentHostname( hostname valueObject.Fqdn, ) ([]entity.VirtualHost, error)
func (*VirtualHostQueryRepo) ReadByHostname ¶
func (repo *VirtualHostQueryRepo) ReadByHostname( hostname valueObject.Fqdn, ) (vhostEntity entity.VirtualHost, err error)
Click to show internal directories.
Click to hide internal directories.