type Sync struct {
Listener Listener// contains filtered or unexported fields
}
Sync is the object which is used to initialize
the policyStatus sync, can be considered the parent object
since it contains access to all the persistant data present
in this package.