google-nomulus/java/google/registry/flows
mcilwain 4d2e0941f3 Add a custom logic framework to provide pluggable extensibility
To add additional logic for flow code, write custom classes that extend the existing custom logic classes (of which DomainCreateFlowCustomLogic is the first provided example), along with a class that extends CustomLogicFactory to provide instances of the new custom logic classes. Then configure the fully qualified class name of your new custom logic factory in ConfigModule.provideCustomLogicFactoryClass().

-------------
Created by MOE: https://github.com/google/moe
MOE_MIGRATED_REVID=139221577
2016-11-15 15:19:32 -05:00
..
async Scope down TransferData to only ContactResource and DomainResource 2016-11-15 13:47:28 -05:00
contact Refactor authInfo validation 2016-11-10 11:07:54 -05:00
custom Add a custom logic framework to provide pluggable extensibility 2016-11-15 15:19:32 -05:00
domain Add a custom logic framework to provide pluggable extensibility 2016-11-15 15:19:32 -05:00
exceptions Replace command.applyTo() with inlined builder operations 2016-11-02 15:19:34 -04:00
host Make host flows only accept canonicalized host names as input 2016-11-10 11:29:03 -05:00
picker Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
poll Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
session Set svID in ConfigModule instead of hard-coding it 2016-11-10 12:29:53 -05:00
soy Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
BUILD Improve logging/reduce shard count on async deletion [] 2016-09-19 11:56:37 -04:00
CheckApiAction.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppConsoleAction.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppController.java Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
EppException.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppMetrics.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppRequestHandler.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppRequestSource.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppTlsAction.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppToolAction.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
EppXmlTransformer.java Use correct <a> tag syntax in javadoc @see tag 2016-11-02 15:19:34 -04:00
ExtensionManager.java Simplify the fee extensions. 2016-11-10 11:09:23 -05:00
Flow.java Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
FlowComponent.java Add a custom logic framework to provide pluggable extensibility 2016-11-15 15:19:32 -05:00
FlowModule.java Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
FlowRunner.java Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
FlowScope.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
FlowUtils.java Add a custom logic framework to provide pluggable extensibility 2016-11-15 15:19:32 -05:00
GaeUserCredentials.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
HttpSessionMetadata.java Remove LoggedInFlow 2016-11-02 15:19:34 -04:00
PasswordOnlyTransportCredentials.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
ResourceFlowUtils.java Scope down TransferData to only ContactResource and DomainResource 2016-11-15 13:47:28 -05:00
SessionMetadata.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
StatelessRequestSessionMetadata.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00
TlsCredentials.java Revert Guava 20 features until we get the build working properly 2016-11-02 15:19:34 -04:00
TransactionalFlow.java Turn Flow into an interface and inject all its fields 2016-11-02 15:19:34 -04:00
TransportCredentials.java Preserve test logs and test summary output for Kokoro CI runs 2016-10-14 16:57:43 -04:00