Java implementation of policy-based bandwidth management