Service Managers

class registry.managers.service.CatalougeServiceCapabilitiesManager(*args, **kwargs)
create_from_parsed_service(parsed_service)

Custom create function for models.Service which is based on the parsed capabilities document.

Args:

parsed_service: the parsed Service object based on the new.Service class.

Returns:

db instance (Service): the created Service object based on the models.Service

class registry.managers.service.ServiceCapabilitiesManager(*args, **kwargs)

handles the creation of objects by using the parsed service which is stored in the given new.Service instance.

abstract create_from_parsed_service(parsed_service, *args, **kwargs)

Custom create function for models.Service which is based on the parsed capabilities document.

Args:

parsed_service: the parsed Service object based on the new.Service class.

Returns:

db instance (Service): the created Service object based on the models.Service

class registry.managers.service.WebFeatureServiceCapabilitiesManager(*args, **kwargs)
create_from_parsed_service(parsed_service)

Custom create function for models.Service which is based on the parsed capabilities document.

Args:

parsed_service: the parsed Service object based on the new.Service class.

Returns:

db instance (Service): the created Service object based on the models.Service

class registry.managers.service.WebFeatureServiceManager(*args, **kwargs)
class registry.managers.service.WebMapServiceCapabilitiesManager(*args, **kwargs)
create_from_parsed_service(parsed_service)

Custom create function for models.Service which is based on the parsed capabilities document.

Args:

parsed_service: the parsed Service object based on the new.Service class.

Returns:

db instance (Service): the created Service object based on the models.Service

class registry.managers.service.WebMapServiceManager(*args, **kwargs)