It is recommended to use the following standards for Groovy class naming:
<short code of customer> <meaningful, descriptive class name>.groovy
Examples of this would be:
PHAGateCheckBlindSealEntry.groovy
NavisValidateBLnumberAtGate.groovy
GCTEDIBookingRemoveDuplicateV1Segment.groovy
A specific naming convention is in use for Entity Lifecycle Interceptor code, which has the additional naming requirement:
<short code of customer><Specified Entity name><Interceptor>.groovy
An example of this would be:
PHAUnitFacilityVisitInterceptor.groovy