Class NewObjectPolicy

java.lang.Object
com.scaleoutsoftware.modules.abstractions.NewObjectPolicy

public abstract class NewObjectPolicy extends Object
A new object policy is used to define a SOSS object's expiration type and expiration timeout.
  • Constructor Details

    • NewObjectPolicy

      public NewObjectPolicy()
      Instantiate a NewObjectPolicy
  • Method Details

    • getExpirationDuration

      public abstract Duration getExpirationDuration()
      Defines a newly cached SOSS object's expiration duration.
      Returns:
      SOSS object's expiration duration.
    • getExpirationType

      public abstract ExpirationType getExpirationType()
      Defines a newly cached SOSS object's ExpirationType.
      Returns:
      the ExpirationType.